JOBSEARCHER

Senior Full Stack Java Developer AWS

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.