Lead Engineer

Iris Software

Pune District, Gurugram District, Delhi

Hybrid

INR 2,400,000 - 4,200,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Iris Software, Inc. is seeking a Senior AWS Cloud Modernization & Migration Engineer to lead migration and modernization of enterprise Java applications. The role focuses on designing and implementing cloud-native solutions, modernizing monoliths, and driving scalable AWS architectures.

Candidates should have strong Java/Spring Boot experience, hands-on AWS migration expertise, and proficiency with containers, IaC, and CI/CD._LOCATION_: Noida/Gurgaon/Pune on-site.

Qualifications

  • 6+ years of Java development experience.
  • Experience with Java 8/11/17+.
  • Spring Boot, Spring Cloud, Hibernate/JPA, REST APIs, Microservices Architectures.
  • 4+ years of dedicated AWS experience.
  • Infrastructure as Code: Terraform, AWS CDK, CloudFormation.
  • Containerization: Docker, ECS, Fargate, Kubernetes/EKS.
  • Monitoring: CloudWatch, Splunk, Grafana, ELK, Prometheus.
  • Kafka, RabbitMQ, SQS/SNS experience.
  • Databases: PostgreSQL, Oracle, MySQL.

Responsibilities

  • 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.
  • Develop and maintain Infrastructure-as-Code using Terraform, AWS CDK, CloudFormation.
  • Containerize Java applications using Docker; deploy to AWS ECS/Fargate and Kubernetes/EKS.
  • Build CI/CD pipelines with Jenkins, GitHub Actions, and Azure DevOps.
  • Mentor developers and collaborate with Solution Architects and DevOps teams.

Skills

Java
Spring Boot
Microservices
AWS Cloud
REST APIs

Education

Bachelor's degree in Computer Science

Tools

Terraform
AWS CDK
CloudFormation
Docker
Kubernetes

Job description

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

Location: Noida / Gurgaon / Pune
Experience: 6-12 Years

We are seeking a highly skilled AWS Cloud Modernization & Migration Engineer with strong experience in Java, Spring Boot, Microservices, and AWS Cloud platforms. The ideal candidate will have hands-on expertise in modernizing legacy applications, cloud migration initiatives, containerization, Infrastructure-as-Code (IaC), and cloud-native architecture patterns.

This role requires a combination of application modernization, cloud engineering, and Java development expertise to support enterprise-scale migration and transformation programs.

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Migration Modernization Architect, Professional Services
Migration Modernization Architect, Professional Services

Amazon Web Services (AWS) • Bengaluru

On-site
INR 4,000,000 - 6,800,000
Migration Modernization Architect, Professional Services
Migration Modernization Architect, Professional Services

Amazon Web Services (AWS) • Mumbai

On-site
INR 1,800,000 - 2,400,000
Migration Modernization Architect, Professional Services
Migration Modernization Architect, Professional Services

Amazon Inc. • Delhi

On-site
INR 3,150,000 - 3,850,000
Sr. Migration Modernization Architect, Professional Services
Sr. Migration Modernization Architect, Professional Services

Amazon Web Services (AWS) • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Application Migration & Modernisation Specialist - AWS
Application Migration & Modernisation Specialist - AWS

Indigrators • Telangana

On-site
INR 2,200,000 - 3,500,000
Java Sr. Developer
Java Sr. Developer

Systems Plus Pvt. Ltd. • Pune District

On-site
INR 1,500,000 - 2,300,000
Senior Java Engineer
Senior Java Engineer

Bounteous • Gurugram District, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Sr. Migration Modernization Architect, Professional Services
Sr. Migration Modernization Architect, Professional Services

Amazon Web Services (AWS) • Mumbai

Hybrid
INR 4,000,000 - 7,000,000
Software Architect
Software Architect

Ramco Systems • Chennai District

On-site
INR 2,000,000 - 3,000,000
Application Architect - Java
Application Architect - Java

Deloitte US-India Offices • Hyderabad, Pune District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000