Java Developer
Sweshika ThokalaUnited StatesSENIORPosted 5h ago
JavaJ2EESpringHibernateJSFAWSDockerKubernetesTerraformCloudFormationSAMCI/CDDatabase Migration
About the Role
We are seeking an experienced Java Developer with strong AWS Cloud Migration expertise to join our team in Rockville, MD.
Key Responsibilities
• Lead the migration and modernization of enterprise Java/J2EE applications from on-premises environments to AWS
• Evaluate and implement replatforming and refactoring strategies for legacy applications
• Design, develop, and implement reusable migration patterns, components, and cloud migration accelerators
• Modernize monolithic applications into modular components or microservices where appropriate
• Integrate AWS services including EC2, ECS, EKS, S3, RDS, API Gateway, and Lambda
• Containerize applications using Docker and deploy them to AWS ECS/EKS
• Implement Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or SAM
• Support CI/CD pipeline development, deployment automation, and cloud environment provisioning
• Implement database migration strategies and basic disaster recovery solutions
• Follow cloud architecture standards, security guidelines, and cost optimization practices
• Collaborate with technical leads, Scrum teams, and stakeholders to deliver migration milestones
Requirements
• 5+ years of hands-on experience migrating applications to AWS
• Strong experience with Java, J2EE, Spring, Hibernate, and JSF
• Proven experience migrating applications from on-premises infrastructure to AWS
• Strong knowledge of AWS architecture and cloud-native services
• Hands-on experience with Docker and Kubernetes
• Experience with AWS ECS/EKS and application containerization
• Knowledge of Terraform, AWS CloudFormation, or other IaC tools
• Experience with database migration and relational database systems
• Understanding of DevOps practices and CI/CD pipelines
• Strong troubleshooting, problem-solving, and communication skills
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience