We are looking for a skilled Cloud Migration Developer with strong experience in Java/.NET technologies and proven expertise in migrating applications from on-premises to cloud platforms like Azure or AWS. The ideal candidate will also have experience with DevOps tools, microservices, and containerization, and be able to work in a fast-paced, agile environment.
Roles & Responsibilities
- Refactor and modernize legacy apps for cloud deployment (shallow modernization)
- Set up CI/CD pipelines and Infrastructure as Code for higher environments
- Troubleshoot migration issues and ensure application functionality
- Support app onboarding, scaffolding, and production cutover
- Address code vulnerabilities and implement security fixes
- Assist application teams with RTx, PRC, and post-production activities
- Generate technical documentation and guide offshore teams
Must-Have Technical Skills
- Strong hands-on experience with Java (Spring Boot, Spring Data, Security, REST) and/or .NET
- Experience in on-prem to cloud migration (Azure/AWS)
- Familiar with cloud databases (SQL Server, SQL MI) and cloud-native services
- DevOps tools: Terraform, Ansible, GitLab runners
- CI/CD pipeline setup and Infrastructure as Code (IaC)
- Containerization and orchestration: Docker, Kubernetes
- Tools: GitLab, ServiceNow, Autosys, Liquibase, Splunk, Swagger, Datadog, Jira
- Scripting/markup: JSON, YAML
- Agile development methodology
- Knowledge of SonarQube, Fortify, Synopsys for quality/security scans