Java AWS Migration Engineer

Hybrid in New York, NY, US • Posted 9 hours ago • Updated 9 hours ago
Contract W2
4 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • AWS Migration
  • On-Premises

Summary

Senior AWS Migration Engineer – Java
Location: Hybrid onsite in NYC 3-4 x per week
Duration: 4 months initially, with potential for extension
 
Position Overview
We are seeking experienced, hands-on Senior AWS Migration Engineers to support a large-scale on-premises-to-AWS cloud migration initiative. Candidates must bring deep application engineering experience in either Java/Spring Boot or C#/.NET, combined with demonstrated experience personally delivering production AWS migrations.
This is not an architecture-only or management role. Candidates should be comfortable working directly with application code, AWS infrastructure, Infrastructure as Code, CI/CD pipelines, databases, containers, networking, security, monitoring, troubleshooting, and production cutovers.
Core Qualifications
  • Strong hands-on experience delivering on-premises-to-AWS application migrations
  • Deep development expertise in either:
    • Java: Java, Spring Boot, APIs/microservices, JVM/runtime concepts
    • .NET: C#, .NET/.NET Core, Core and legacy .NET Framework modernization
  • Strong hands-on AWS engineering experience
  • Experience designing and implementing Infrastructure as Code (IaC)
  • Strong experience with CI/CD pipelines and automated deployments
  • Experience with relational databases and cloud database/data migration
  • Hands-on experience with containers and cloud compute platforms
  • Understanding of AWS networking, connectivity and IAM
  • Experience implementing cloud security controls, encryption, secrets management and least-privilege access
  • Experience with logging, monitoring, observability and production troubleshooting
  • Ability to plan and execute production cutover, rollback and validation strategies
  • Ability to work hands-on across application, infrastructure, database and deployment layers
  • AWS certifications are a plus, but hands-on migration depth is more important than certifications
Java Profile
Candidates submitted for the Java track should have strong hands-on experience with:
  • Java
  • Spring Boot
  • JVM/runtime behavior
  • REST APIs and/or messaging patterns
  • Microservices and distributed systems
  • Containerization
  • AWS application hosting and migration
  • Modern CI/CD and Infrastructure as Code
AWS Migration Experience
Candidates must be able to discuss at least two hands-on on-premises-to-AWS migrations they personally supported or delivered, including:
  • Starting/on-premises architecture
  • Target AWS architecture
  • Migration strategy and approach
  • Candidate's specific hands-on responsibilities
  • AWS services utilized
  • Application and database migration approach
  • Connectivity and IAM considerations
  • Infrastructure as Code and deployment strategy
  • Testing and validation
  • Production cutover and rollback strategy
  • Final production outcome and lessons learned
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10113363
  • Position Id: 9119184
  • Posted 9 hours ago
Contact the job poster
Jay Chiluveru

Jay Chiluveru

Recruiter @ Innovative Information Technologies, Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.