Job ID:
Java Developer
Job Description
Key Skills: Java, Spring boot, Microservices, Design, Architecture, API Integration, Agile   Detailed Job Description: 8 years of experience with proficiency in developing enterprise software systems and products following microservices based design. Proficiency in software development lifecycles and process. Experience in using design patterns. Able to lead the team technically and provide technical solutions. Experience in project estimation techniques, architecture and design patterns and performance engineering. Microservice development and integration experience Tools Technologies – Java / J2EE, Spring Boot, Nodejs, Java Script, MQ, Kafka, Python, Elk or Splunk and Linux. DevOps awareness with Jenkins and Maven. Agile Delivery exposure leading Scrum teams, User story definition, backlog grooming and Sprint planning. Maintain coding standard and best practices Experience in working geographically dispersed project teams will be a plus point. AWS Cloud knowledge / AWS certified (optional)