Job Description
Position: Java Api Developer
Location: Hyderabad
Permanent role
Roles / Responsibilities:

  • Review the Business Requirements for upcoming projects and build Business Domain Driven Reusable Microservices

using Microservices Design Patterns.

  • Ability to analyze and decompose existing monolithic Applications into Microservices
  • Design and Development Efforts, both individually and as a part of the team
  • Maintain Release Notes by documenting new services, fixes and setup configuration details
  • Monitoring builds and Collaborating With DevOps and Test Team members to resolve build issues
  • Troubleshooting Deployment Issues in conjunction with DevOps and test team members

Required Skills:

  • Minimum 4 years experience developing REST Microservices using SpringBoot and /or NodeJs and Nest
  • Strong Java/J2EE and Javascript background
  • Experience with Test Driven Development using JUnit/Mockito
  • Experience with JSON, XML, Swagger Documents,Log4J
  • Experience working with relational databases, SQL and ORM technology (JPA, Hibernate)
  • Experience with development tools like Eclipse, Git, Sonar, Jenkins, Jira, Nexus Artifactory etc
  • Experience with DevOps Practices and CI/CD model of development
  • Ability to work in an Agile Development Environment
  • Strong written and verbal communication skills
  • Strong interpersonal skills and time management skills
  • Strong analytical and troubleshooting skills

Desired Skills:

  • Experience using Containers – Docker, Kubernetes is a plus
  • Mulesoft experience is preferred
  • Preferred working experience with Messaging Products like IB MQ, Kafka or Apache MQ

Education: B. Tech/MCA/M.Tech/MS (OR Equivalent)
Experience (years): 4 to 6 years
Behavioral Attributes: Good Communication Skills, Self Motivated, Self learner.


Source link