Description

Minimum Position Qualifications:
* 8+ years of experience in systems analysis, design or programming and the associated development methodologies.
* 8+ years of experience coding in Java
* 7+ years of experience developing RESTful APIs
* Experience with designing, building and releasing APIs
* Familiarity with cloud message APIs and push notifications.
* 4+ years of experience with continuous integration and automated testing integration
* Strong knowledge of SQL.
* Proficient understanding of code versioning tools, such as Git, GitHub SaaS
* Ability to understand business requirements and translate them into technical requirements.
* Ability to interact well in a team environment
* Proven communication skills to effectively communicate information to team members
* Experience with developing services on a cloud platform such as Microsoft Azure
* Experience with modern libraries and tooling
* Significant experience with the Spring Framework (Persistence, REST, Messaging, Integrations) such as Spring Boot
* Significant experience on core features of Spring such as Dependency Injection and Aspect-Oriented Programming, Spring Security etc.
* Significant knowledge of SQL Database and NoSQL Databases
* Proven Experience working with Docker or similar technologies, GIT, CI/CD and writing unit/integration tests
 

Education

Any Graduate