Strong OOP skills, ability to analyze requirements. Passion for developing robust, scalable software systems
At least 5+ years of solid server-side development
Proficiency in Java
Proficiency in back-end development utilizing Java EE technologies (Java, application servers, JPA, Spring MVC, Hibernate)
Conduct design and code reviews, fix bugs, and resolve production issues
Solid knowledge of data structures and algorithms
Experience working with relational databases
Highly motivated, goal driven, can-do attitude to embrace challenges and changes
Innovative, entrepreneurial, team player, ability to multi-task
Experience with REST API s, Web Services, Unit Testing, functional testing