Back to Job Portal
D

Senior Consultant | Java Backend | Bengaluru | Engineering | Platform Development & Integration

Deloitte · Bengaluru, India
Posted August 4, 2026 via Deloitte

We are seeking an experienced Team Lead / Senior Technical Lead with 12+ years of expertise in designing, developing, and delivering enterprise-grade Java applications. The ideal candidate should have strong experience in Java 11/17, Spring Boot, Microservices, Cloud Platforms (AWS/Azure), Kubernetes, Docker, GraphQL, REST APIs, Cassandra, MongoDB, and distributed systems. The candidate will lead engineering teams, drive technical architecture, mentor developers, and deliver scalable, high-performance enterprise applications.

Key Responsibilities

Lead and mentor engineering teams of 6–12 developers.

Drive end-to-end software delivery using Agile/Scrum methodologies.

Design and develop scalable enterprise applications using Java, Spring Boot, and Microservices.

Architect cloud-native applications deployed on Kubernetes.

Develop and maintain RESTful APIs and GraphQL services.

Design and implement distributed systems with high availability, scalability, and fault tolerance.

Build secure applications using OAuth2, JWT, API Gateway, and enterprise security standards.

Develop event-driven and asynchronous applications using JMS/ActiveMQ.

Optimize database performance for Cassandra, MongoDB, PostgreSQL, Oracle, and AWS RDS.

Containerize applications using Docker and manage deployments through Kubernetes.

Build and maintain CI/CD pipelines using Jenkins.

Perform code reviews, technical design reviews, and production issue resolution.

Collaborate with architects, DevOps, QA, and Product Owners for successful project delivery.

Monitor production systems using Datadog and SonarQube.

Participate in release planning, sprint planning, estimation, and technical roadmap discussions.

Drive modernization initiatives including migration from monolithic applications to Microservices.

Ensure adherence to coding standards, security compliance, and performance best practices.

Required Technical Skills

Programming Languages

Java (Java 11 & Java 17)

PL/SQL

Java Technologies

Core Java

J2EE

Spring Framework

Spring Boot

Spring MVC

Spring JDBC

Spring JMS

Hibernate

JPA

Quarkus

JDBC

JMS

JUnit

Mockito

MapStruct

WireMock

Microservices

Spring Boot Microservices

Service Decomposition

Distributed Systems

Event-Driven Architecture

Service Discovery

Fault Tolerance

Distributed Tracing

APIs

REST APIs

SOAP Web Services

GraphQL

Apollo Router

Cloud Technologies

AWS

EC2

S3

Lambda

RDS

Secret Manager

Azure

Azure Kubernetes Service (AKS)

Azure Container Registry (ACR)

Resource Groups

ExpressRoute

HashiCorp Vault

Containers & DevOps

Docker

Kubernetes

Jenkins

Maven

Gradle

Databases

Cassandra

MongoDB

PostgreSQL

Oracle 11g

AWS RDS

Security

OAuth2

JWT

Spring Security

APIGEE

Fortify

BlackDuck

Synopsys

Twistlock

Monitoring & Quality

Datadog

SonarQube

Structure101

Version Control

GitHub

Bitbucket

SVN

Tools

IntelliJ IDEA

Eclipse

Swagger

JIRA

Confluence

ServiceNow

Education - Any Bachelors Degree
Applying to this role?

Book a mock interview matched to your skills and get a written scorecard before the real thing.

Book interview prep