Skip to main content

Senior Full Stack Engineer (Java/Angular)

L6

zipstaffAndrews Air Force Base, MDtoday
Job Description: 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. To apply, submit your resume through this posting. Qualified candidates will be contacted by a ZipStaff recruiter.
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

LeadL6

Location

Andrews Air Force Base, MD

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile