Deloitte

Senior Consultant | Java Springboot, Microservices | Bengaluru | Engineering | Platform Development

Maharashtra
6–8 years exp
Day Shift
Posted 17h ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Consultant | Java Springboot, Microservices | Bengaluru | Engineering | Platform Development role at Deloitte.

Apply for this position

Apply on Company Website

Job Description

Senior Consultant | Java Springboot, Microservices | Bengaluru | Engineering | Platform Development
  • Job requisition ID : 112508
  • Location: Pune
  • 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 them into accurate, actionable information that supports fact-driven decision-making and digital transformation. Our practice spans cloud, application modernization, enterprise integration, analytics, engineering, and next-generation technologies across industries including Energy, Utilities, Manufacturing, and Industrial Automation.


Your Work Profile


Senior Java Developer with strong expertise in Core/Advanced Java, Spring Boot microservices, and event-driven messaging (Solace PubSub+). You’ll design, build, deploy, and operate high-throughput, resilient services in a regulated financial services environment.


  • Design and develop scalable microservices using Spring Boot, Spring Cloud, and Spring Cloud Stream
  • Build and maintain event-driven messaging pipelines using Solace PubSub+ (topics, queues, guaranteed delivery, replay)
  • Implement and own RESTful APIs; contribute to API design standards and documentation
  • Apply secure coding practices across the SDLC (OWASP Top 10, input validation, secrets management, least privilege)
  • Write high-quality, testable code with strong unit/integration coverage (JUnit 5, Mockito, Cucumber/BDD)
  • Build and maintain CI/CD pipelines using Git/GitHub, Jenkins, and Ansible
  • Use developer productivity tooling effectively (including Copilot)
  • Package and deploy services using Docker and Kubernetes
  • Operate and monitor production services using Grafana, Prometheus, Loki and related observability tooling
  • Work with PostgreSQL (schema contributions, query optimisation, migrations via Flyway/Liquibase)
  • Participate in code reviews and incident response; drive continuous improvement

Required skills & experience


  • Education- BE/BTech/MCA
  • Experience: 7+ years Java development; 4+ years running Spring Boot microservices in production
  • Java: Java 11/17/21, concurrency, memory model; clean code, SOLID, design patterns; performance profiling (heap/thread dumps)
  • Spring: Spring Boot, MVC, Data JPA, Security; Spring Cloud (Config, Gateway, Eureka/Consul, Resilience4j); Stream/Function
  • APIs: REST principles, versioning; OpenAPI/Swagger; API security (OAuth2, JWT)
  • Security: OWASP awareness; dependency vulnerability management; secrets management (Vault/Jasypt or equivalent)
  • Testing: BDD with Cucumber (Gherkin, step definitions, runners); integration with Spring test context
  • Messaging: Solace topics/queues, durable subscriptions, replay; error handling (DLQ/error queues, ACK modes)
  • DevOps: Git workflows/PRs; Jenkins pipeline-as-code; Ansible playbooks; Docker best practices; Kubernetes deployments and probes
  • Observability: dashboards/alerts (Grafana), metrics (Prometheus/PromQL), logs (Loki/LogQL); tracing (Zipkin/Sleuth/OpenTelemetry)

Location and Way of Working

  • Pune (Hybrid)
  • Comfortable in Agile/Scrum teams
  • Strong communicator—able to explain technical trade-offs to engineers and business stakeholders
  • Proactive, security-conscious mindset and ownership through delivery and production support

Frequently Asked Questions

How to apply for Senior Consultant | Java Springboot, Microservices | Bengaluru | Engineering | Platform Development at Deloitte?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Similar Openings

Explore related active roles in java developer

View all
Actively Hiring
0-2 Yrs
Salary not disclosed
Pune, Maharashtra
java developerDay Shift
Posted 17h ago
Apply Now
Actively Hiring
13+ years
Salary not disclosed
Hyderabad, Telangana
java developerDay Shift
Posted 17h ago
Apply Now
Actively Hiring
0-2 Yrs
Salary not disclosed
Gurugram, Haryana
java developerDay Shift
Posted 17h ago
Apply Now

Senior Consultant | Java Springboot, Microservices | Bengaluru | Engineering | Platform Development

Deloitte · Maharashtra