Senior Full Stack Java Developer AWS
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Position : Sr. Full Stack Java Developer AWSLocation: Reston, VAVisa: GC/USC/H4EADDuration: 6 + months contract C2C/W2Job Details:We’re seeking a Senior Full Stack Java Developer to support a major cloud modernization effort. These engineers will play a key role in migrating legacy applications to AWS and building scalable, modern software solutions using Java (v18/21), Spring, Angular, and containerization technologies.This is a high-impact, hands-on role ideal for engineers with strong experience in AWS cloud migrations, Java/Spring backend development, and Angular front-end development. Key Responsibilities:Design, develop, and deploy complex full stack applications using Java 18/21, Spring, and Angular (v14–18).Migrate legacy on-prem applications to AWS, including containerization using Docker, Podman, or similar tools.Collaborate with cross-functional teams to define system architecture and ensure secure, scalable cloud solutions.Lead the implementation of microservices and help guide the transition to Micro Frontends architecture for legacy systems.Support CI/CD pipelines, DevOps practices, and automated testing.Provide mentoring and technical leadership to junior engineers.Participate in scoping, design, and roadmap discussions.Troubleshoot and resolve high-impact production issues as needed. Current Projects:Project A: Legacy Migration to AWSRefactor and migrate existing applications to AWS using Java and Angular.Heavy focus on cloud services, containerization, and cloud-native design patterns.Project B: Modernization with Micro FrontendsImplement micro frontend architecture to modernize legacy UI components.Leverage Angular and microservices to create modular, scalable applications. Required Qualifications:5+ years of professional experience as a Full Stack Java DeveloperStrong backend expertise in Java 18 or 21, Spring Boot, REST APIs.3–5+ years of experience with Angular (v14 or newer).Hands-on experience migrating legacy applications to AWS, including containerization.Deep understanding of AWS services (e.g., EC2, S3, Lambda, ECS/EKS).Strong knowledge of microservices architecture.Experience with container technologies such as Docker, Podman, CRI-O, etc.Familiarity with CI/CD pipelines and agile development practices.Excellent communication and collaboration skills.Nice to Have:Experience with Micro Frontends architecture.Familiarity with Struts-based legacy applications.Exposure to other cloud technologies (Azure, GCP) or infrastructure tools.Experience in healthcare domain (not required).Education:Bachelor’s degree in Computer Science, Information Technology, or related field.In lieu of a degree, 4 additional years of relevant experience is acceptable.