Job Title: Java Full Stack DeveloperLocation: Remote (India)Duration: 6+ MonthsNo. of Positions: 5 JOB DESCRIPTION :This team includes Engineering, Product and UX for our client's employee facing Applications, Mobility Apps (Android and iOS), Pharmacy Apps for Retail Store and Pharmacy POS Applications.This team leads the Architecture, Design (UX), Engineering/Development and DevOPS to build, manage and maintain applications that powers stores for modern Retail/Pharmacy, Vaccine Administration, Employee Engagement and perform analytics and improve employee and customer experience with state-of-the-art Edge Engineering.MUST HAVES :7 + years of experience with:Java 1.8J2EESpring BootSpring BatchRestful servicesJSONXMLExpertise in front-end JavaScript/TypeScript frameworks such as Angular, AngularJS and/or ReactJS.Must have experience with service implementation using rest -based standards, experience with developing microservicesGood knowledge of standard relational databases and NoSQL databases.Proficiency with ORM frameworks such as JPA, HibernateExperience with unit test frameworks -JUnit, Mockito with an emphasis on test-driven developmentExperience in Containerization, with Docker/KubernetesExperience with DevOps tools such as GitLab, Jenkins, Azure DevOps, Maven, Gradle and Code quality tools - SonarQube, Application securityAzure cloud experience.GOOD TO HAVE :Knowledge/experience with cloud concepts and implementation (Preferably Azure)Experience in Enterprise Integration Patterns and Frameworks.