Senior Full Stack Engineer (Java/Angular)

ZipStaff Inc.

Washington (District of Columbia)

On-site

USD 120,000 - 150,000

Part time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
401(k) + 401(k) matching
Paid time off
Referral Program

Job summary

ZipStaff Inc. is seeking a Senior Full Stack Engineer (Java/Angular) to join our DC-based team onsite for an 11-month W2 contract.

You will build backend Spring Boot microservices, Kafka pipelines, and PostgreSQL data models, while delivering Angular UI features and ensuring secure, scalable deployments. The role emphasizes 75-80% backend with distributed architecture and 20-25% frontend, using Java 17/21, Spring, Kafka, AWS, and modern frontend tooling.

Qualifications

  • 5+ years of production backend engineering with secondary modern front-end focus.
  • Deep Java 17/21, Spring Boot, Spring Security, Spring Data and PostgreSQL.
  • Event-driven systems with Apache Kafka or AWS MSK (DLTs, idempotency, consumer rebalancing).
  • Angular (v15+), TypeScript, RxJS and Tailwind, PrimeNG or Angular Material.
  • Resilience4j and automated testing with JUnit 5 and Spring Boot Test.
  • Docker on AWS with GitHub Actions or CodeBuild.
  • Bachelor's in CS or related field, or equivalent experience.

Responsibilities

  • Build and maintain Spring Boot microservices (Java 17/21) with REST and reactive endpoints.
  • Architect Spring Kafka pipelines handling ordering, retries, DLTs, idempotency and schema evolution.
  • Model and optimize data with Spring Data JPA, Hibernate and PostgreSQL; build Spring Batch jobs.
  • Implement Resilience4j patterns and Spring Security, OAuth2, JWT and AWS Secrets Manager.
  • Build accessible UI features in Angular (v15+), TypeScript and RxJS.
  • Write JUnit 5 and Spring Boot Test suites; contribute to Playwright E2E tests.
  • Containerize with Docker and run CI/CD with GitHub Actions and AWS CodeBuild.
  • Lead code reviews, mentor developers and support production incidents.

Skills

Java
Spring Boot
PostgreSQL
Kafka
Angular
TypeScript
RxJS

Education

Bachelor's in CS or related field

Tools

Docker
AWS
GitHub Actions
CodeBuild
Spring Security

Job description

Job Title

Senior Full Stack Engineer (Java / Angular).

Location

Washington, DC (Onsite).

Employment Type

W2 Contract.

Duration

11 months.

About the Opportunity

ZipStaff is hiring a Senior Full Stack Engineer (Java / Angular) for our client, a major U.S. passenger rail transportation organization based in Washington, DC. Supporting mission-critical operations applications, your work will be about 75-80% backend distributed architecture (Java 17/21, Spring Boot, Kafka, PostgreSQL) and 20-25% Angular front-end, delivering fault-tolerant microservices, event-driven systems and AWS CI/CD.

What You'll Do
  • Build and maintain Spring Boot microservices (Java 17/21) with REST and reactive endpoints.
  • Architect Spring Kafka pipelines handling ordering, retries, DLTs, idempotency and schema evolution.
  • Model and optimize data with Spring Data JPA, Hibernate and PostgreSQL; build Spring Batch jobs.
  • Implement Resilience4j patterns and Spring Security, OAuth2, JWT and AWS Secrets Manager.
  • Build accessible UI features in Angular (v15+), TypeScript and RxJS.
  • Write JUnit 5 and Spring Boot Test suites; contribute to Playwright E2E tests.
  • Containerize with Docker and run CI/CD with GitHub Actions and AWS CodeBuild.
  • Lead code reviews, mentor developers and support production incidents.
Required Qualifications
  • 5+ years of production backend engineering with secondary modern front-end focus.
  • Deep Java 17/21, Spring Boot, Spring Security, Spring Data and PostgreSQL.
  • Event-driven systems with Apache Kafka or AWS MSK (DLTs, idempotency, consumer rebalancing).
  • Angular (v15+), TypeScript, RxJS and Tailwind, PrimeNG or Angular Material.
  • Resilience4j and automated testing with JUnit 5 and Spring Boot Test.
  • Docker on AWS with GitHub Actions or CodeBuild.
  • Bachelor's in CS or related field, or equivalent experience.
Nice to Have
  • NgRx state management.
  • Spring WebFlux, Avro/JSON Schema, Confluent Schema Registry.
  • Playwright E2E automation.
  • Transportation, rail, fleet or logistics domain experience.
Benefits
  • Health Insurance.
  • Dental Insurance.
  • Vision Insurance.
  • 401(k) + 401(k) matching.
  • Paid time off.
  • Referral Program.
About ZipStaff

ZipStaff connects skilled technology professionals with leading organizations across the United States, matching top talent with impactful contract and full-time opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Java Developer
Senior Full Stack Java Developer

ZipStaff Inc. • Washington

On-site
USD 140,000 - 190,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Java Full Stack Engineer – AWS
Senior Java Full Stack Engineer – AWS

ZipStaff Inc. • Plano (TX)

Hybrid
USD 96,000 - 152,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Java/Angular Full-Stack Engineer - Onsite in DC
Senior Java/Angular Full-Stack Engineer - Onsite in DC

ZipStaff Inc. • Washington

On-site
USD 120,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Full Stack Engineer (Java / Angular)
Senior Full Stack Engineer (Java / Angular)

ZipStaff Inc. • McLean (VA)

On-site
USD 117,000 - 193,000
Senior Backend Engineer – Java/AWS
Senior Backend Engineer – Java/AWS

ZipStaff Inc. • Washington

On-site
USD 124,000 - 179,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Sr System Engineer - Technical Lead
Sr System Engineer - Technical Lead

ZipStaff Inc. • Washington

Hybrid
USD 96,000 - 179,000
Health Insurance.
Dental Insurance.
Vision Insurance.
+3
Full Stack Development Engineer
Full Stack Development Engineer

ZipStaff Inc. • McLean (VA)

On-site
USD 140,000 - 190,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Full Stack iOS Engineer
Senior Full Stack iOS Engineer

ZipStaff Inc. • Washington

On-site
USD 140,000 - 190,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Digipulse Technologies Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Full Stack Engineer (Java / Angular)
Senior Full Stack Engineer (Java / Angular)

Randstad USA • Washington

On-site
USD 120,000 - 160,000