Job Description :
o Three (3) years or more professional experience building or testing Enterprise applications using Java
o Demonstrable experience and fluency with Spring Framework (Spring-Boot preferred
o Strong experience in creating or testing Restful web services.
o Experience with Java testing frameworks (Junit/Mocks etc
o Experience with any RDBMS or NoSQL databases.
o Experience with and understanding of Git
o Experience working in Scrum agile environment.
o Exceptional knowledge of object-oriented design, including design patterns.
o Strong ability to analyze requirements and develop a risk based approach to testing

Bonus Points:
o Experience developing or testing cloud based systems (AWS or equivalent
o Experience with Build Management & Continuous Integration systems (TeamCity or equivalent)
o Experience with Messaging System (RabbitMQ or equivalent)
o Experience developing multi-threaded applications
o Experience with Test Automation using Behavioral Driven Development (BDD) or Test Driven Development (TDD)
o Experience in developing or testing in a regulated environment
o Experience in developing enterprise scale test automation
o Experience with Angular JS or JavaScript development.
o Experience with C#
o Healthcare development background