Lead Engineer

6 - 10 years

Pune Gurugram Delhi

Posted:12 hours ago

Job Description

Senior AWS Cloud Modernization & Migration Engineer (Java/Spring Boot)

Location:

AWS Cloud Modernization & Migration Engineer

application modernization, cloud engineering, and Java development expertise

Key Responsibilities

AWS Cloud Modernization & Migration

  • Assess, design, and execute application migration strategies from on-premise or legacy environments to AWS.
  • Lead modernization initiatives including:
    • Monolith-to-Microservices transformation
    • Replatforming
    • Refactoring
    • Containerization
    • Cloud-native adoption
  • Design and implement scalable AWS architectures following Well-Architected Framework principles.

  • Perform application discovery, dependency mapping, migration planning, and cloud readiness assessments.

  • Define migration blueprints, deployment patterns, and operational models.

Java Application Development

  • Design, develop, and maintain enterprise-grade applications using:
    • Java 8/11/17+
    • Spring Boot
    • Spring Cloud
    • REST APIs
    • Microservices Architecture
  • Modernize existing Java/J2EE applications into cloud-native services.
  • Develop and optimize secure, scalable APIs and backend systems.
  • Implement resiliency patterns including:
    • Circuit Breakers
    • Retry Patterns
    • Service Discovery
    • Distributed Tracing

Infrastructure as Code & Cloud Automation

  • Develop and maintain Infrastructure-as-Code using:
    • Terraform
    • AWS CDK
    • CloudFormation
  • Automate infrastructure provisioning and environment management.
  • Build reusable infrastructure modules adhering to enterprise standards.

Containerization & Orchestration

  • Containerize Java applications using Docker.
  • Deploy and manage workloads on:
    • AWS ECS
    • AWS Fargate
    • Kubernetes/EKS
  • Optimize container deployment strategies and resource utilization.

AWS Services

Hands-on experience with:

  • ECS / EKS
  • Fargate
  • EC2
  • Lambda
  • API Gateway
  • VPC
  • IAM
  • Route53
  • S3
  • RDS / Aurora
  • DynamoDB
  • SQS / SNS
  • CloudWatch
  • Secrets Manager
  • KMS

DevOps & CI/CD

  • Build and maintain CI/CD pipelines using:
    • Jenkins
    • GitHub Actions
    • Azure DevOps
  • Implement deployment automation, release management, and monitoring solutions.
  • Support DevSecOps practices and security compliance requirements.

Leadership & Collaboration

  • Work closely with Solution Architects, Cloud Architects, DevOps teams, and application stakeholders.
  • Participate in technical design reviews and migration planning workshops.
  • Mentor developers on cloud-native development practices and AWS best practices.
  • Support Agile delivery and sprint execution.

Required Skills & Qualifications

Core Java & Backend

  • 6+ years of Java development experience.
  • Strong expertise in:
    • Java 8/11/17+
    • Spring Boot
    • Spring Cloud
    • Hibernate/JPA
    • REST APIs
    • Microservices Architecture

AWS Cloud

  • 4+ years of dedicated AWS experience.
  • Proven experience in application modernization and migration projects.
  • Strong understanding of AWS architecture and best practices.

Infrastructure as Code

  • Hands-on experience with:
    • Terraform
    • AWS CDK
    • CloudFormation

Containerization

  • Hands-on expertise in:
    • Docker
    • ECS
    • Fargate
    • Kubernetes/EKS

Messaging & Databases

  • Experience with:
    • Kafka
    • RabbitMQ
    • SQS/SNS
  • Strong database experience in:
    • PostgreSQL
    • Oracle
    • MySQL

Monitoring & Observability

Experience with:

  • CloudWatch
  • Splunk
  • Grafana
  • ELK
  • Prometheus

Preferred Qualifications

  • AWS Solutions Architect Associate/Professional certification.
  • Experience with Banking, Financial Services, FinTech, or Enterprise Modernization programs.
  • Experience with Domain-Driven Design (DDD).
  • Event-driven architecture implementation experience.
  • Knowledge of security, compliance, and enterprise cloud governance.

Skills Required

AWS Migration Engineering Leadership AWS Angular Java Cloud Migration Cloud AWS Cloud

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Iris Software logo
Iris Software

Information Technology & Services

Centennial

RecommendedJobs for You

ThoughtFocus logo

Lead Engineer

ThoughtFocus

Bengaluru

G

Lead Engineer

globalthoughtfocus

Bengaluru

Resource Algorithm logo

Lead Engineer

Resource Algorithm

Bengaluru

Varanasi, Uttar pradesh, India

Bengaluru, Karnataka, India