5+years development experience with strong solid understanding of Java, Spring Framework, Spring Boot required
Experience collaborating in a team environment to develop, deploy, and support key applications and features
A demonstrable understanding of the Agile software development methodology
Experience in standard methodologies regarding object-oriented design, coding standards, SOAP/RESTful service consumption and integration, common design patterns, secure application development, and test coverage
Experience in JAVA Spring Batch is a great addition
Experience in Cloud technology with AWS certification is a plus.
Exposure to front-end UI technologies and proficiency with SQL, MySQL & Oracle DB is preferred.
Experience building and managing applications using Eclipse, SCM, and deployment tools (git stash, Jenkins and uDeploy); and integrating the build with CI and CD processes using Jenkins as a CI platform is a great add.
The Skills You Bring
Highly motivated teammate.
Lead and influence the team with minimal direction and significant autonomy.
Handle sophisticated tasks and multi-phase product development/capabilities.
Creative technical solutions to new and ongoing development efforts in an Agile environment.
Perform technical and functional analysis for moderate to complex application.