Deloitte Advisory

Senior Consultant | Cloud Migration | Bengaluru | Engineering | Platform Development & Integration

Deloitte Advisory
Apply
24 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Own end-to-end migration of multiple on-premise Java Spring Boot applications and Apache Kafka workloads to AWS.
  • Assess applications and dependencies, select re-platforming or lift-and-shift strategies, and execute zero-data-loss cutovers.
  • Modernize Spring Boot services, Kafka producers and consumers, data stores, security controls, and deployment architectures.
  • Deploy containerized Java applications using AWS services such as EKS, ECS Fargate, App Runner, or Lambda.
  • Implement Infrastructure as Code, CI/CD pipelines, data migration, observability, security, performance tuning, and cloud cost optimization.
  • Troubleshoot application, JVM, Kafka, network, and cloud performance issues.
  • Collaborate with application, infrastructure, security, platform, and stakeholder teams and produce technical documentation, migration runbooks, SLOs, and operational playbooks.

Requirements

  • 8+ years of experience developing production-grade backend applications with Java.
  • 5+ years of hands-on experience with Spring Boot, Spring Data, and Spring Security.
  • 5+ years of production experience with Apache Kafka, including operations, partitioning, consumer groups, schema evolution, and migration.
  • 3+ years of hands-on experience delivering production workloads on AWS.
  • Proven end-to-end migration experience involving multiple on-premise applications and Kafka workloads.
  • Strong experience with Java 17/21, Spring Boot 3, Spring Framework 6, Jakarta EE migration, and JVM performance tuning.
  • Experience with Spring for Apache Kafka or Spring Cloud Stream, Kafka migration and replication tools, Amazon MSK or Confluent Cloud on AWS, and Kafka cutover strategies.
  • Strong knowledge of AWS services, Docker, containerized Java deployments, AWS CDK or Terraform, GitLab CI or GitHub Actions, relational and NoSQL data migration, AWS security, and observability tooling.
  • Preferred bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Preferred AWS, Kubernetes, or related professional certifications, plus experience with hybrid-cloud networking, schema registries, Avro, Protobuf, Kafka Streams, JVM diagnostics, GraalVM, AWS Graviton, CDC, dual-write strategies, outbox patterns, and enterprise-scale migration or consulting environments.

Tech Stack

Apache KafkaAWSDatadogDockerGitHub ActionsGitLab CI/CDGradleGrafanaJavaMavenPrometheusSpring BootTerraform

Categories

Deloitte Advisory

About Deloitte Advisory

10,000+ employees

Deloitte Advisory provides consulting and managed services that help organizations manage risk, strengthen controls, investigate fraud, meet regulatory requirements, and execute transactions using analytics and industry expertise. Offerings span cybersecurity, M&A due diligence, finance and regulatory transformation, internal audit, and tech-enabled platforms. It is part of Deloitte’s global network (founded in 1845 and privately held), with U.S. member-firm teams serving corporations and government agencies across sectors.

Contact me