Job Description
Summary
Join Deloitte Touche Tohmatsu India LLP as a Senior Consultant – Java Spring Boot Full Stack Developer based in Mumbai. This role offers an exciting opportunity to work within Deloitte’s cutting-edge Technology & Transformation (T&T) practice, delivering scalable, robust software solutions using Java, Spring Boot, microservices, and cloud technologies. If you have over 5 years of professional experience in full-stack development, expertise in Java 11/17+, Spring ecosystem, and cloud platforms like AWS, this senior developer position will challenge and elevate your career. Collaborate with global leaders, innovate at scale, and contribute to transformative digital projects that drive real-world impact.
Job Details at a Glance
| Position | Senior Consultant – Java Spring Boot Full Stack Developer |
|---|---|
| Company | Deloitte Touche Tohmatsu India LLP |
| Location | Mumbai (Hybrid work model) |
| Experience Required | 5+ years in Java full-stack development |
| Education | Bachelor’s degree in Computer Science, Engineering or related |
| Shift | Full-Time |
| Technologies & Tools | Java 11/17+, Spring Boot, Microservices, REST APIs, AWS, Jenkins, Git, Docker, Kubernetes |
| Job Requisition ID | 83760 |
| Travel | Occasional client site visits |
Key Responsibilities
- Design & Architecture: Lead the design and architecture of scalable, maintainable Java-based applications using Spring Boot and microservices.
- Development: Write clean, efficient, and well-tested Java code for APIs, backend services, and automation workflows.
- Technology Evaluation: Research and recommend new frameworks, tools, and cloud solutions to enhance existing systems and build innovative features.
- Collaboration: Partner with product managers, UI/UX designers, and cross-functional engineering teams to deliver high-quality solutions in an Agile environment.
- Mentorship: Guide and mentor junior developers, conduct code reviews, and promote best coding practices and technical excellence.
- DevOps & CI/CD: Build and maintain CI/CD pipelines, automated tests, and deployment processes using tools like Jenkins, GitLab CI, or GitHub Actions.
- Issue Resolution: Troubleshoot complex software issues and performance bottlenecks; provide timely production support and bug fixes.
- Documentation: Create and maintain comprehensive technical documentation, including APIs, architecture diagrams, and deployment procedures.
Required Skills & Qualifications
- Minimum 5+ years professional experience in Java full-stack development.
- Strong expertise in Java 11/17+, core Java libraries, and object-oriented programming principles.
- Extensive experience with the Spring ecosystem — Spring Boot, Spring Cloud, Spring Data, and Spring Security.
- Proven track record in building, deploying, and maintaining microservices architectures.
- Solid knowledge of RESTful API design and integration.
- Hands-on experience with relational databases like PostgreSQL and NoSQL databases such as MongoDB or Redis.
- Familiarity with unit testing frameworks (JUnit, Mockito) and integration/end-to-end testing.
- Skilled in CI/CD pipelines and automation using tools like Jenkins, GitLab CI, GitHub Actions.
- Experience in cloud environments, preferably AWS.
- Agile/Scrum development experience and familiarity with Git version control.
- Strong analytical, problem-solving, and communication skills.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Preferred (Good to Have) Skills
- Experience with Drools rule engine and JSLT for JSON transformations.
- Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
- Understanding of event-driven architectures and messaging platforms such as Kafka.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform.
- Basic understanding of front-end frameworks like React.
- Experience with performance monitoring tools (Grafana, Prometheus).
- Awareness of security best practices in software development.
Location & Work Model
- Base location: Mumbai (Hybrid work environment combining office and remote work).
- Occasional travel to client locations as required.
- Part of Deloitte’s flexible and inclusive work culture focused on collaboration, innovation, and professional growth.
Why Work at Deloitte?
- Join a global leader with a strong presence in India, driving innovation in technology and business transformation.
- Access extensive learning resources, leadership programs, and career development opportunities.
- Work in an inclusive environment that values diverse skills, perspectives, and continuous learning.
- Be part of impactful projects that solve complex business challenges using emerging technologies.
- Enjoy a balanced work-life environment with initiatives supporting your wellbeing and career growth.
Apply Now
Ready to advance your career as a Senior Consultant – Java Spring Boot Full Stack Developer with Deloitte India?
👉 Apply now on Deloitte’s official careers page
Take this opportunity to join a world-class technology team and unlock your full potential!