Java Cloud Developer
MACHINE LEARNING TECHNOLOGIES LLC · Rockville, MD · 1 mo ago
EngineeringContract
Responsibilities
Take ownership for modernizing Java/J2EE applications and migrating them to AWS by re-architecting them to leverage cloud-native features and improve scalability, performance, and agility, while minimizing disruption to existing functionality.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- At least 5+ years of hands-on experience migrating applications onto the AWS platform.
- Solid migration experience from on-premises servers to AWS using appropriate tools and frameworks.
- Strong Java programming skills and experience with J2EE frameworks like Spring, Hibernate, and JSF.
- Strong understanding of AWS architecture and cloud computing concepts.
- Expertise in containerization technologies like Docker and Kubernetes.
- Familiarity with Infrastructure as Code (IaC) tools like CloudFormation or Terraform.
- Knowledge of database migration strategies and experience with different database systems.
- Understanding of DevOps practices for continuous integration and deployment (CI/CD).
- Strong problem-solving skills and ability to troubleshoot complex issues in distributed, cloud-based environments.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Requirements
- US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD
- Work Authorization
Skills
- Java Programming
- AWS Architecture
- Containerization Technologies (Docker, Kubernetes)
- Infrastructure as Code (IaC) Tools (CloudFormation, Terraform)
- DevOps Practices (CI/CD)
Benefits
- Depending on Experience (DOE)
Pay
- Hourly Rate
Schedule
- 8 Months + Extension
Contact Us
Home | About | Adaptive AI | Industries | Consulting | Contact Us © 2008-2018, Machine Learning Technologies LLC. All Rights Reserved.