Senior Full Stack Engineer (Java / Angular)

ZipStaff Inc.

McLean (VA)

On-site

USD 117,000 - 193,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ZipStaff is seeking a Senior Full Stack Engineer to support enterprise model-analytics technology at a leading financial services organization. You will design and deliver a web application with Java/Spring Boot on the back end and Angular on the front end, collaborating with business and technology teams.

The role is hands-on and requires on-site work in McLean, VA, with strong skills in REST APIs, SQL, and modern front- end development.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience.
  • 4+ years of hands-on Java development (Java 8+).
  • Strong experience with Spring Framework, Spring Boot, and REST APIs.
  • Hands-on Angular and TypeScript on production web applications.
  • Solid SQL and relational database experience.
  • Experience with Gradle and Jenkins.
  • Version control with GitHub or Bitbucket.
  • Experience with JUnit / Mockito and automated testing.
  • Ability to write documentation that explains technical solutions.

Responsibilities

  • Design, develop, and deliver full-stack features for a Finance web application supporting mortgage portfolio model analytics.
  • Build and maintain Java services using Java 8+, Spring Framework, Spring Boot, and REST APIs.
  • Develop Angular/TypeScript front-end components that are secure, responsive, and production-ready.
  • Work with relational databases and SQL; apply ORM patterns where appropriate.
  • Troubleshoot and optimize applications for security, performance, and responsiveness.
  • Use Gradle and Jenkins for build and CI; GitHub or Bitbucket for source control.
  • Write unit and mock-based tests (JUnit/Mockito).
  • Produce clear code documentation and partner with stakeholders.
  • Work in Agile / Scrum and adapt quickly as priorities change.

Skills

Java
Spring Boot
Angular
TypeScript
SQL
Gradle
Jenkins
GitHub/Bitbucket
JUnit/Mockito
REST APIs

Education

Bachelor's or Master's in Computer Science or related field

Tools

GitHub
Bitbucket

Job description

Job Title: Senior Full Stack Engineer (Java / Angular)

Location: McLean, VA (On-site)

Employment Type: Contract (W2 through ZipStaff — No C2C or 1099)

About the Opportunity

ZipStaff is seeking a Senior Full Stack Engineer to support enterprise model-analytics technology at a leading financial services organization focused on housing finance and mortgage portfolio analytics.

You will work with Finance business partners to design and deliver a web application that supports model analytics for a large mortgage portfolio. This is a hands‑on delivery role: Java / Spring Boot on the back end, Angular on the front end, and close partnership with business and technology teams.

What You'll Do
  • Design, develop, and deliver full-stack features for a Finance web application supporting mortgage portfolio model analytics.
  • Build and maintain Java services using Java 8+, Spring Framework, Spring Boot, and REST APIs.
  • Develop Angular / TypeScript front-end components that are secure, responsive, and production‑ready.
  • Work with relational databases and SQL; apply ORM patterns where appropriate.
  • Troubleshoot and optimize applications for security, performance, and responsiveness.
  • Use Gradle and Jenkins for build and CI; GitHub or Bitbucket for source control.
  • Write unit and mock‑based tests (JUnit / Mockito), including positive and negative cases.
  • Produce clear code documentation and partner with business and technology stakeholders.
  • Work in Agile / Scrum and adapt quickly as priorities change.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience.
  • 4+ years of hands‑on Java development (Java 8+ language and standard library).
  • Strong experience with Spring Framework, Spring Boot, and REST APIs.
  • Hands‑on Angular and TypeScript on production web applications.
  • Solid SQL and relational database experience.
  • Experience with Gradle and Jenkins.
  • Version control with GitHub or Bitbucket.
  • Experience with JUnit / Mockito (or equivalent) and automated testing.
  • Ability to write documentation that explains technical solutions.
  • Strong communication skills and ability to partner with business stakeholders.
  • Ability to work on‑site in McLean, VA.
  • Must be legally authorized to work in the United States without sponsorship now or in the future.
Preferred Qualifications
  • Object-relational mapping (ORM) frameworks.
  • Application performance diagnostics and analytics tools.
  • AI-assisted automated test suite development.
  • Experience in financial services, mortgage, or portfolio‑analytics applications.
About ZipStaff

ZipStaff partners with leading organizations to connect skilled technology professionals with high‑impact contract opportunities. We focus on quality matches, clear communication, and long‑term success for candidates and clients.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Java/Angular (On-site, McLean)
Senior Full-Stack Engineer: Java/Angular (On-site, McLean)

ZipStaff Inc. • McLean (VA)

On-site
USD 117,000 - 193,000
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
Senior Java Engineer
Senior Java Engineer

ZipStaff Inc. • McLean (VA)

On-site
USD 96,000 - 152,000
Senior Java Developer
Senior Java Developer

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Motion Recruitment • Charlotte (NC)

On-site
USD 110,000 - 150,000
Medical Insurance
HSA
FSA (Health/Dental)
+6
Senior Full Stack (Java/Angular) Developer
Senior Full Stack (Java/Angular) Developer

Prosum • Celebration (FL)

On-site
USD 200,579,000 - 237,829,000
Java Angular FullStack Technology Lead
Java Angular FullStack Technology Lead

Vytwo • Prosper (TX)

On-site
USD 125,000 - 130,000
Java + Angular Full‑Stack Technology Lead
Java + Angular Full‑Stack Technology Lead

Vytwo • Dallas (TX)

Hybrid
USD 125,000 - 130,000
Flexible work from home options
Fullstack Engineer (Java + Angular) - Only W2
Fullstack Engineer (Java + Angular) - Only W2

Saransh Inc • O'Fallon (IL)

Hybrid
USD 110,000 - 150,000
Java Angular Full Stack Technology Lead
Java Angular Full Stack Technology Lead

Vytwo • Prosper (TX)

On-site
USD 125,000 - 130,000