Job Title:  T&T -EAD - Manager | Java BE | Chennai | Engineering

Job requisition ID ::  103276
Date:  Apr 22, 2026
Location:  Chennai
Designation:  Manager
Entity:  Deloitte Touche Tohmatsu India LLP

T&T -EAD - Manager | Java BE | Chennai | Engineering
Job requisition ID : 103276 
Location: Chennai
Entity: Deloitte Touche Tohmatsu India LLP 

The Team 

Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.        

 

Our Work Profile

We are building enterprise-grade digital and cloud-native applications using modern Java-based backend technologies, enabling scalable, secure, and high-performance systems for global clients.

Our teams focus on designing and delivering microservices-based architectures, RESTful APIs, and distributed systems, working across cloud, DevOps, and Agile environments to support complex business transformation initiatives.

We collaborate across engineering, design, and infrastructure teams to deliver robust, maintainable, and scalable software solutions aligned with client business needs.


Your Work Profile

We are looking for a Java Spring Boot Developer (Manager level) with strong experience in designing and developing enterprise-scale backend applications.

The role involves building scalable microservices, RESTful APIs, and Spring Boot-based applications, while collaborating with cross-functional teams including frontend, DevOps, and architecture groups.

You will be responsible for ensuring application performance, scalability, security, and quality, while following Agile and DevOps practices in a fast-paced delivery environment.

This role also includes contributing to technical leadership, solution design, and mentoring within project teams.


Key Responsibilities

Backend Development

  • Design, develop, and maintain Java-based applications using Spring Boot and Spring MVC
  • Build scalable microservices and RESTful APIs
  • Write clean, maintainable, and efficient code following best practices

System Design & Architecture

  • Contribute to application architecture and design decisions
  • Ensure scalability, security, and performance of applications
  • Support integration across distributed systems

Collaboration & Delivery

  • Work closely with frontend developers, UI/UX designers, and DevOps teams
  • Participate in Agile ceremonies and sprint planning
  • Contribute to estimation and delivery planning

Testing & Quality Assurance

  • Perform unit and integration testing using JUnit, Mockito
  • Ensure high-quality deliverables through code reviews and debugging
  • Maintain coding standards and quality guidelines

Database & Data Management

  • Work with databases such as MySQL, PostgreSQL, MongoDB
  • Design and optimize queries for performance
  • Ensure data consistency and integrity

DevOps & CI/CD

  • Work with version control systems (Git)
  • Participate in CI/CD pipeline integration
  • Collaborate with DevOps teams for deployment and release management

Continuous Improvement

  • Optimize application performance and scalability
  • Stay updated with emerging technologies and frameworks
  • Contribute to innovation and technical improvements

Required Experience

  • Bachelor’s degree in Computer Science, IT, or related field
  • 8+ years of experience in Java backend development
  • Strong hands-on experience in Spring Boot and Spring MVC
  • Experience building microservices and RESTful APIs
  • Exposure to enterprise application development environments

Essential Skills

Core Backend Skills

  • Strong proficiency in Java
  • Expertise in Spring Boot, Spring MVC
  • Microservices architecture and RESTful API design
  • JSON-based API development

Database & Integration

  • Experience with MySQL, PostgreSQL, or MongoDB
  • Ability to design and optimize database queries
  • Understanding of data modeling and integration

DevOps & Tools

  • Version control: Git
  • CI/CD pipeline understanding
  • Exposure to Docker, Kubernetes, Jenkins (preferred)

Testing & Quality

  • Unit testing: JUnit, Mockito
  • Debugging and troubleshooting skills
  • Code quality and review practices

Agile & Collaboration

  • Strong understanding of Agile (Scrum / Kanban)
  • Experience working in cross-functional teams
  • Strong analytical and problem-solving skills

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Exposure to messaging systems (Kafka, RabbitMQ)
  • Knowledge of GraphQL or gRPC
  • Familiarity with frontend frameworks (React, Angular, Vue.js)
  • Experience with DevOps and containerization tools

Success Metrics

  • High-quality, scalable backend application delivery
  • Improved system performance and reliability
  • On-time delivery of features and enhancements
  • Strong collaboration across teams
  • Reduced production issues and improved system stability

Location and Way of Working

  • Location: Chennai / Bangalore
  • Role: Manager (Java Spring Boot Developer)