Senior Consultant – Java Backend Developer | Deloitte India – Bengaluru, Pune, Mumbai, Delhi

September 13, 2025

Job Description

Summary

Deloitte India is hiring a Senior Consultant – Java Backend Developer for its Engineering & Analytics Delivery (EAD) practice. This role is ideal for experienced Java backend engineers with 3–9 years of expertise in distributed systems, cloud technologies, data engineering, and backend development.

As a Senior Consultant in Java backend development, you will design and build scalable, high-performance applications, contribute to data-driven solutions using Snowflake, Kafka, SQL/NoSQL databases, and work with cloud platforms (Azure, AWS, GCP, Kubernetes, Docker). If you are passionate about solving complex challenges and delivering enterprise-grade software, Deloitte offers the platform to grow your career while working on innovative client projects.


Job Details at a Glance

Job TitleSenior Consultant – Java Backend Developer
LocationBengaluru, Pune, Mumbai, Delhi
EntityDeloitte South Asia LLP
LevelConsultant / Senior Consultant
Experience3–9 years
EducationB.E./B.Tech/MS/MCA in Computer Science or related field
Primary SkillsCore Java, Spring, Hibernate, SQL/NoSQL, Kafka, Cloud (Azure/AWS/GCP), Microservices, Docker, Kubernetes
Other ToolsJira, Confluence, CI/CD pipelines, Jenkins
ShiftStandard Business Hours

Key Responsibilities

As a Senior Consultant – Java Backend, you will:

  • Design, develop, prototype, and deliver scalable backend applications using Java, J2EE, Spring, and Hibernate.
  • Work with SQL/NoSQL databases including Azure SQL, CosmosDB, Elastic, Cassandra, and MongoDB.
  • Implement real-time data processing with Kafka and asynchronous messaging systems.
  • Architect and build microservices and cloud-native applications using Azure, Kubernetes, and Docker.
  • Optimize system performance, ensure fault tolerance, and handle capacity planning for large-scale distributed systems.
  • Participate in agile scrum teams, collaborating with architects and product owners.
  • Develop and automate unit, integration, and performance tests.
  • Deliver high-quality, production-ready code with CI/CD best practices.

Required Skills & Experience

  • 3–9 years of backend development experience with strong expertise in Core Java & OOP concepts.
  • Hands-on experience with Spring, Hibernate, RESTful APIs, and microservices architecture.
  • Strong database knowledge – SQL/NoSQL technologies (Azure SQL, CosmosDB, ElasticSearch, Cassandra, MongoDB).
  • Proficiency in Kafka and distributed messaging systems.
  • Experience with cloud platforms (Azure, AWS, or GCP) and containerization tools (Docker, Kubernetes).
  • Exposure to CI/CD pipelines using Jenkins or similar tools.
  • Strong problem-solving skills, system design expertise, and data structures/algorithms knowledge.
  • Excellent communication, collaboration, and leadership skills.

Qualifications

  • B.E./B.Tech/MS/MCA in Computer Science or related field.
  • Minimum 4+ years of professional programming experience in Java backend development.
  • Proven track record of working on large-scale distributed systems.

Why Join Deloitte?

  • Global exposure: Work with cutting-edge technologies across industries and geographies.
  • Career growth: Continuous learning, leadership development, and mobility opportunities.
  • Inclusive culture: Thrive in a collaborative, flexible, and supportive work environment.
  • Impact-driven work: Be part of projects that create lasting value for clients and society.

Apply Now

Take the next step in your software engineering career. If you’re ready to join Deloitte as a Senior Consultant – Java Backend Developer, apply today.

👉 Apply on Deloitte Careers Page