Job Description
Position: Java Api Developer
Location: Hyderabad
Permanent role
Roles / Responsibilities:
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