Job Description

Job Description

Job Title : Senior Java Developer – Multi-SaaS / Microservices / Pub-Sub

Exp Range – 5-10 Years

Location – Gurugram (WFO – Hybrid)


Key Skills

Java, Springboot, Microservices, Kafka, DevOps (Docker, Kubernetes, Jenkins), Cloud

About the Role

We are seeking a highly skilled Senior Java Developer with strong leadership abilities to join our team. The ideal candidate will have deep expertise in Java, micro services architecture, multi- tenant SaaS systems, pub/sub messaging, and cloud-based deployments on AWS EKS. This role requires not only technical mastery but also the ability to mentor teams, influence architecture decisions, and ensure best practices through Test-Driven Development (TDD).

Key Responsibilities

• Lead design and development of Java-based multi-tenant SaaS applications using microservices architecture.

• Implement pub/sub messaging systems for event-driven communication.

• Deploy, monitor, and optimize services on AWS EKS.

• Ensure system reliability, scalability, and security using AWS CloudWatch and other observability tools.

• Apply TDD principles to drive high-quality, maintainable code.

• Collaborate with product managers, architects, and other developers to translate requirements into technical solutions.

• Lead code reviews, mentor junior engineers, and promote engineering best practices.

• Take ownership of end-to-end delivery, from architecture design to production rollout.

Required Skills & Qualifications

• Proficiency in Java with 6+ years of professional development experience.

• Strong background in microservices architecture and multi-tenant SaaS systems.

• Expertise in pub/sub messaging patterns (e.g., Kafka, RabbitMQ, or AWS SNS/SQS).

• Hands-on experience with AWS EKS and container orchestration (Kubernetes).

• Strong understanding of monitoring and logging using AWS CloudWatch or similar tools.

• Proven experience applying Test-Driven Development (TDD) in real-world projects.

• Demonstrated leadership skills – mentoring, decision-making, and driving engineering excellence.

• Solid understanding of software engineering best practices, CI/CD, and version control (Git).

Website: 


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application