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 Title | Senior Consultant – Java Backend Developer |
|---|---|
| Location | Bengaluru, Pune, Mumbai, Delhi |
| Entity | Deloitte South Asia LLP |
| Level | Consultant / Senior Consultant |
| Experience | 3–9 years |
| Education | B.E./B.Tech/MS/MCA in Computer Science or related field |
| Primary Skills | Core Java, Spring, Hibernate, SQL/NoSQL, Kafka, Cloud (Azure/AWS/GCP), Microservices, Docker, Kubernetes |
| Other Tools | Jira, Confluence, CI/CD pipelines, Jenkins |
| Shift | Standard 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.