| Job Title | Engineering Manager – Java Spring Boot Full Stack |
| Company Name | Deloitte Touche Tohmatsu India LLP |
| Job Requisition ID | 108053 |
| Department / Function | Technology & Transformation – EAID |
| Location | Chennai |
| Experience | 10+ years in Java web application development, including 3+ years guiding developers |
| Education | Bachelor’s or Master’s degree in Computer Science, Engineering, or related field |
| Role Overview | Lead Java full-stack development, technical design, team mentoring, software delivery, cloud deployment, and Agile development activities. |
| Core Technologies | Java, J2EE, Spring Boot, Spring, JPA, Hibernate, JDBC, SQL, JUnit, JMS |
| Web Technologies | REST/JSON Web Services, JSON, MVC and Java Design Patterns |
| Key Responsibilities | Analyze requirements, design scalable solutions, mentor developers, allocate tasks, oversee development lifecycle, conduct code reviews, manage deployments and resolve technical issues. |
| Cloud Platforms | AWS and Microsoft Azure |
| AWS Services | S3, SNS, SQS, Kinesis, Lambda, Fargate, CloudWatch, ALB, API Gateway, Aurora PostgreSQL, DynamoDB |
| Azure Services | Blob Storage, Service Bus, Functions, Logic Apps, App Services, Monitor/App Insights, Table Storage |
| DevOps | Azure DevOps CI/CD pipelines and release management |
| Version Control | Git / GitHub, including branching, tagging and merging |
| Testing | Unit testing and integration testing for APIs and data validation |
| Leadership | Team mentoring, technical guidance, task planning, collaboration and project leadership |
| Methodology | Agile, sprint planning, continuous improvement and coding best practices |
| Key Skills | Java, Spring Boot, Cloud, REST APIs, SQL, Microservices, CI/CD, Git, AWS/Azure and Technical Leadership |