Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessNiche senior cloud migration role with many mandatory skills reduces candidate pool, moderate competition.
Highly specific cloud, Kafka, and Java migration expertise limits cross-industry transferability.
Explicit 8–11 years and multiple mandatory AWS, Kafka, and Java skills enforce strict screening.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end migration of multiple Java Spring Boot services and on-prem Apache Kafka clusters to AWS-managed services.
Assess on-prem dependencies, define cutover strategies, and implement re-platforming including containerization and AWS-native authentication.
Ensure zero data loss cutover, infrastructure as code provisioning, observability setup, and cost/security optimizations on AWS.
Minimum Requirements
8+ years building production back-end Java systems; 5+ years with Spring Boot (2.x and 3.x).
5+ years hands-on Apache Kafka experience as producer/consumer including topic design and ops.
3+ years substantive AWS experience with at least one end-to-end on-prem to AWS migration involving Kafka.
Deep knowledge of AWS services: EKS/ECS/Fargate, MSK, VPC, IAM, RDS/Aurora, S3, Secrets Manager, CloudWatch, KMS, Route 53, ALB/NLB, CloudFront, API Gateway, plus infrastructure-as-code (Terraform or AWS CDK).
Ideal Candidate Profile
Experienced in managing complex cross-team technical migrations involving Java Spring Boot and Kafka services to AWS at scale.
Skilled in both modernization and lift-and-shift migration strategies with strong operational ownership through assessment, cutover, and stabilization.
Technical depth in JVM tuning, Spring ecosystem upgrades, Kafka operations, AWS security, observability, and cost optimization.
