Hello ,
Please find the below requirement.
Job Title: Java Full Stack Developer (Spring Boot & Angular)
Location: Mc Lean VA(Onsite)
Duration: 6 months
10+ years
Need any Ex employee of Freddie Mac, Capital one, Fannie Mae
Job Description
We are seeking an experienced Java Full Stack Developer with strong expertise in Spring Boot, Angular, REST API development, and database technologies. The ideal candidate will have hands-on experience building scalable enterprise applications, developing responsive user interfaces, and working within modern CI/CD environments.
Key Responsibilities
Design, develop, and maintain full-stack applications using Java (Spring Boot) and Angular.
Build, enhance, and maintain RESTful APIs using Spring Boot.
Develop responsive and user-friendly front-end applications using Angular.
Analyze application architecture and proactively contribute by asking relevant technical and functional questions.
Perform coding, debugging, troubleshooting, and performance optimization.
Create and execute unit test cases to ensure application quality and reliability.
Participate in CI/CD processes and deployment activities using Jenkins.
Maintain code quality standards and perform code analysis using SonarQube.
Work with MongoDB and PostgreSQL databases for application development and support.
Collaborate with cross-functional teams in Agile development environments.
Required Skills
Strong hands-on experience in Java and Spring Boot.
Expertise in REST API development and microservices architecture.
Solid experience with Angular development.
Experience working with MongoDB and PostgreSQL.
Knowledge of Unit Testing frameworks (JUnit, Mockito, etc.).
Experience with CI/CD pipelines and Jenkins.
Familiarity with SonarQube and code quality best practices.
Strong debugging, analytical, and problem-solving skills.
Excellent communication and collaboration abilities.
Nice to Have
Exposure to Python development.
Experience working in cloud-based environments.
Knowledge of containerization technologies such as Docker/Kubernetes.
Interview Process
Round 1: Technical Screening (30-minute Video Call) June 19, 2026
Round 2: Coding & Technical Deep Dive (1-hour Video Call) June 25, 2026
Additional Expectations
Ability to quickly understand existing applications and architecture.
Strong coding and software engineering fundamentals.
Self-driven individual who can contribute effectively with minimal supervision.
Excellent verbal and written communication skills.
Keywords: Java, Spring Boot, Angular, REST API, Microservices, MongoDB, PostgreSQL, Jenkins, CI/CD, SonarQube, JUnit, Mockito, Full Stack Development, Agile, Python.