Job Description :
Java Developer with Microservices and Docker Job Location Troy,MI Qualifications (This is a hands-on development role) 5+ years of hands-on development experience in building resilient and high-performance customer facing web apps using Java and J2EE frameworks: JEE Design Patterns, Algorithms and Optimizations, Object-Oriented design Microservices and event driven architecture Spring Framework, JMS, SOAP and REST web services 5+ years of hands-on experience in agile software delivery practices and DevOps- TDD, CI/CD, Test automation and Containers (Jenkins, Cypress, Docker etc) 3+ year of hands-on development experience in building Single Page Applications (SPA) using frameworks such as Angular, React, Knockout, Ember Node.js development is a plus Experience in migrating on-prem projects to AWS using AWS native services is highly desirable Experience in performing root cause analysis, efficient production support and maintenance/ enhancements for existing applications is required