QU

Senior Java Microservices Developer

Quess IT Staffing (Formerly known as Magna Infotech)
Bangalore ₹10-12 LPA Posted 11 Sept 2026
FULL TIME
Spring Boot
Kafka
Microservices
Api Development
Apache Kafka
+6 more

Job Description

We are looking for a Senior Java Microservices Developer with strong hands-on experience in backend development, microservices architecture, API development, and DevOps. The ideal candidate should have a strong understanding of scalable application design, development best practices, and modern engineering practices.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java 8+, Spring, and Spring Boot.
  • Design and implement microservices-based architectures following industry-standard design patterns and best practices.
  • Develop, integrate, secure, and optimize REST APIs, with a focus on performance, scalability, and reliability.
  • Work with REST/JSON, Kafka, and Message Queues for application and service integration.
  • Implement Unit, Integration, and Acceptance Testing using practices such as TDD/BDD, mocking, and stubbing.
  • Work with Linux environments and relational/non-relational databases such as Oracle, SQL Server, PostgreSQL, and MongoDB.
  • Build and maintain CI/CD pipelines and support DevOps practices using Jenkins, Docker, Kubernetes, and OpenShift.
  • Implement application monitoring, logging, and troubleshooting to ensure system reliability and performance.
  • Collaborate with cross-functional teams to understand requirements, resolve technical challenges, and deliver high-quality solutions.
  • Participate in application design, code reviews, troubleshooting, and performance optimization activities.

Key Skills & Requirements

  • 10+ years of overall software development experience.
  • Strong hands-on experience with Java 8+, Spring, Spring Boot, and Microservices.
  • Strong knowledge of Microservices architecture, design patterns, and best practices.
  • Hands-on experience developing and maintaining REST APIs, including API security and performance tuning.
  • Experience with REST/JSON, Kafka, and Message Queues.
  • Strong understanding of Unit, Integration, and Acceptance Testing, TDD/BDD, Mocking, and Stubbing.
  • Good working knowledge of Linux.
  • Experience with databases such as Oracle, SQL Server, PostgreSQL, or MongoDB.
  • Strong DevOps exposure with Jenkins, CI/CD, Docker, Kubernetes, and OpenShift.
  • Experience with application monitoring and logging.
  • Experience with Node.js, ES6, or TypeScript is an added advantage.
  • Experience with AWS, GCP, or Azure is a plus.
  • Excellent communication, problem-solving, analytical, and teamwork skills.

Preferred Candidate Profiles

  • Senior Java Developer
  • Java Microservices Developer
  • Backend Developer
  • Microservices Engineer

Join WhatsApp Channel