NextHire Try for free

JobWorld

Posted 23 Jul 2025

Java Microservices

Apply with NextHire Auto Apply fills in the application for you.
Team
Tech Mahindra
Posted
23 Jul 2025

About the role

Senior Java Developer – Microservices | Azure | Kubernetes | Docker

Location: Noida, India

Experience: 8+ Years

Job Type: Full-time

Industry: IT / Software Development

Work Mode: Hybrid / On-site (based on project requirement)

Job Summary:

We are looking for a highly skilled and experienced Senior Java Developer to join our growing team in Noida. The ideal candidate will have extensive experience with Java development, Microservices architecture, Azure Cloud, Containerization technologies (Docker & Kubernetes), and RESTful API development. This is a critical role for delivering scalable and secure backend systems in a cloud-native environment.

Key Responsibilities:
  • Design, develop, and deploy scalable and maintainable Java-based microservices.
  • Work on cloud-native solutions using Microsoft Azure services (AKS, App Services, Functions, etc.).
  • Develop and maintain RESTful APIs using Spring Boot / Java frameworks.
  • Implement containerized solutions using Docker and orchestrate them with Kubernetes.
  • Collaborate with DevOps for CI/CD pipelines and infrastructure automation.
  • Ensure code quality and maintainability through proper design patterns, testing, and code reviews.
  • Participate in Agile ceremonies and interact with stakeholders for requirement analysis and system design.
  • Troubleshoot and debug production issues as part of the support team.
  • Monitor and optimize system performance and resource usage in the cloud environment.
Required Skills:
  • Strong hands-on experience in Java 8+, Spring Boot, and Spring Cloud.
  • Expertise in Microservices architecture and patterns (e.g., service registry, circuit breaker).
  • Solid understanding of RESTful API design, development, and security practices (OAuth2, JWT).
  • Experience with Azure Cloud services (App Services, Azure Kubernetes Service (AKS), Azure DevOps).
  • Proficient in Docker, building images, and managing containers.
  • Experience with Kubernetes (AKS or vanilla) – deployment, configuration, service mesh, etc.
  • Working knowledge of CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
  • Familiarity with logging and monitoring tools (ELK Stack, Prometheus, Grafana, etc.).
  • Knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, etc.).
  • Good understanding of software engineering practices including design, development, testing, and deployment.
Preferred Qualifications:
  • Azure certification (e.g., AZ-204, AZ-400) is a plus.
  • Experience with API Gateway, Service Mesh (Istio), and Event-driven architecture.
  • Familiarity with message brokers (Kafka, RabbitMQ) is a plus.




Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach