Job Description

JAVA MICROSERVICES DEVELOPER(IMMEDIATE JOINER ONLY)
6.00 to 10.00 Years
30
NOIDA [India]
IT
20/06/2019
21/07/2019
Kindly Do not upload any profiles other then imemdiate joiner (Only 0-15 days)Microservices Developer 6+ YearsRole- SSE/TL/TAShift Timing- Afternoon Shift(1 PM to 06:30 PM)Experience- 6 to 10 YearsSKILL SET Must Have: Strong understanding of Core Java/J2EE 8.0 above Experience on microservices design and development. Experience in Spring Boot, Spring Restful API. Experience in containerization using Docker. Experience in CI/CD using Kubernetes, Jenkins, Maven etc. Experience in logging, monitoring and related tools like Kafka etc. Working knowledge of RDBMS, SQL and PL-SQL. Working knowledge of NOSQL databases like MongoDB, Cassandra etc. Experience in developing and consuming REST WebServices. Experience in Agile Development. Exposure on DevOps is preferred. Understanding of Domain driven design. Experience in implementing J2EE Design Patterns, microservices Design Patterns. Should have maintained high coding standards by using Junit, SonarCube, PACT etc. Excellent written and verbal Communication Skills.Good to Have: Exposure on Open Source Stack and BPMN tools will be preferred. Experience in using Application servers like JBOSS, WebLogic, Glassfish etc. Exposure on API documentation using Swagger. Experience in Akka Framework, Apache Camel, Jersey. Understanding of YAML, Spark, ELK and JSON. Experience on Dockerization of Database. Experience/Exposure in one of the UI technologies Angular JS, Node JS etc. Understanding of BDD is preferred. Exposure/Familiarity with messaging systems like JMS, MQueue Exposure on Python, Analytics, AI/ML. Experience in communications and network domain.Roles and Responsibilities Participate in requirement and design meetings. Contribute in solution definition. Perform detail level design to satisfy requirements. Development Task Estimation and distribution. Development and Maintenance of Applications. Review code change to ensure coverage and correct functionalities. Provide regular and effective progress updates. Identification and mitigation of Risks. Participating in Client meetings, Status reporting. Identification and implementation of Automation/Optimization opportunities.