Duration: Contract to hire- (Conversion after 60 days)
Title: Full Stack Developer
Location: McLean, VA (5 days - Onsite)
Job Summary
We are seeking a Full Stack Developer (Mid-Level) with strong expertise in Java and Angular to join a fast-paced Agile team. The ideal candidate will have a 70/30 backend-to-frontend split, with experience designing, developing, and maintaining scalable applications using modern frameworks and microservices architecture.
Key Responsibilities
Design, develop, test, and deploy full-stack applications using Java, Angular, Spring Boot, and microservices
Build dynamic UI components using Angular and RxJS
Develop and maintain RESTful APIs using Java EE and Spring Boot
Implement unit testing and automation frameworks
Work with MongoDB/Atlas databases within AWS environments
Deploy and manage applications using AWS, EKS, and OpenShift
Build and maintain CI/CD pipelines using Jenkins, Maven, Gradle, ANT, and shell scripting
Collaborate in Agile/Lean/Kanban/Scaled Agile environments
Participate in code reviews, documentation, and process improvements
Handle end-to-end development lifecycle including production support
Required Qualifications
Bachelor’s degree in Computer Science or related field
Minimum 3+ years of software development experience
3+ years of experience in Agile or similar methodologies
Hands-on experience with:
Java EE, Spring Boot
Angular & RxJS
REST APIs (XML/JSON)
Experience with CI/CD tools (Jenkins, Maven, Gradle, ANT, shell scripting)
Experience with AWS and container platforms (EKS)
Strong backend expertise with Spring Framework and MongoDB/Atlas
Ability to work independently across all development phases
Preferred Qualifications
AWS Certified Developer
Experience building backend frameworks
Exposure to financial services / mortgage domain
Prior experience with Freddie Mac
Strong expertise in RxJS and reactive programming
Must-Have Skills Summary
Full Stack Development (Java + Angular)
Backend-heavy profile (70% backend / 30% frontend)
Microservices architecture
AWS & CI/CD ecosystem
Agile development experience