Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Derisk360. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Job Title: Java Developer – Microservices (MS)
Location: Bangalore / Chennai
Experience: 5 to 8 Years
Job Summary
We are looking for an experienced
Java Developer with expertise in
Microservices architecture, cloud technologies, and modern development tools. The ideal candidate should have strong analytical and communication skills and a proven track record of delivering high-quality software solutions in Agile environments.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java, J2EE, and Spring Boot.
- Build scalable and secure microservices solutions deployed on cloud platforms (AWS/OCP) or containerized environments.
- Implement robust authentication and authorization mechanisms (IAM) in the application ecosystem.
- Collaborate with cross-functional teams for requirements gathering, design discussions, and deployment activities.
- Use tools like GitLab, Postman, Splunk, and DXAPM for version control, API testing, and application monitoring.
- Apply design patterns and best practices to create clean, maintainable, and reusable code.
- Participate in code reviews, performance tuning, and troubleshooting production issues.
Technical Skills Required
✅ Strong experience in
Java/J2EE,
Spring Boot, and
microservices architecture.
✅ Hands-on knowledge of
AWS or
OpenShift Container Platform (OCP) for cloud-based development.
✅ Experience with
Docker,
Kubernetes, and
Terraform for containerization and infrastructure management.
✅ Proficiency in
GitLab for version control and CI/CD pipelines.
✅ Good understanding of
basic database concepts (SQL/NoSQL).
✅ Familiarity with monitoring and logging tools such as
Splunk and
DXAPM.
✅ Knowledge of
IAM (authentication and authorization mechanisms).
Soft Skills
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration abilities to work effectively with diverse teams.
- Ability to adapt quickly to changing requirements and technologies.