{"schemaVersion":"jobsearcher.job.v1","id":"c973cb264ac48b223254e99e","url":"https://jobsearcher.com/jobs/c973cb264ac48b223254e99e","canonicalUrl":"https://jobsearcher.com/jobs/c973cb264ac48b223254e99e","title":"Senior Full Stack Engineer (Java/Angular)","description":"Job Description\n\nJob Title:Senior Full Stack Engineer (Java / Angular). Location:Washington, DC (Onsite). Employment Type:W2 Contract. Duration:11 months.\r\nAbout 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.\r\nWhat You'll Do:Build and maintain Spring Boot microservices (Java 17/21) with REST and reactive endpoints.\r\nArchitect Spring Kafka pipelines handling ordering, retries, DLTs, idempotency and schema evolution.\r\nModel and optimize data with Spring Data JPA, Hibernate and PostgreSQL; build Spring Batch jobs.\r\nImplement Resilience4j patterns and Spring Security, OAuth2, JWT and AWS Secrets Manager.\r\nBuild accessible UI features in Angular (v15+), TypeScript and RxJS.\r\nWrite JUnit 5 and Spring Boot Test suites; contribute to Playwright E2E tests.\r\nContainerize with Docker and run CI/CD with GitHub Actions and AWS CodeBuild.\r\nLead code reviews, mentor developers and support production incidents.Required Qualifications:5+ years of production backend engineering with secondary modern front-end focus.\r\nDeep Java 17/21, Spring Boot, Spring Security, Spring Data and PostgreSQL.\r\nEvent-driven systems with Apache Kafka or AWS MSK (DLTs, idempotency, consumer rebalancing).\r\nAngular (v15+), TypeScript, RxJS and Tailwind, PrimeNG or Angular Material.\r\nResilience4j and automated testing with JUnit 5 and Spring Boot Test.\r\nDocker on AWS with GitHub Actions or CodeBuild.\r\nBachelor's in CS or related field, or equivalent experience.Nice to Have:NgRx state management.\r\nSpring WebFlux, Avro/JSON Schema, Confluent Schema Registry.\r\nPlaywright E2E automation.\r\nTransportation, rail, fleet or logistics domain experience.Benefits:Health Insurance.\r\nDental Insurance.\r\nVision Insurance.\r\n401(k) + 401(k) matching.\r\nPaid time off.\r\nReferral 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.\r\nTo apply, submit your resume through this posting. Qualified candidates will be contacted by a ZipStaff recruiter.","company":"Zipstaff","rawCompany":"zipstaff","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-11-12T01:21:38.847Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Engineer (Java/Angular)","description":"Job Description\n\nJob Title:Senior Full Stack Engineer (Java / Angular). Location:Washington, DC (Onsite). Employment Type:W2 Contract. Duration:11 months.\r\nAbout 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.\r\nWhat You'll Do:Build and maintain Spring Boot microservices (Java 17/21) with REST and reactive endpoints.\r\nArchitect Spring Kafka pipelines handling ordering, retries, DLTs, idempotency and schema evolution.\r\nModel and optimize data with Spring Data JPA, Hibernate and PostgreSQL; build Spring Batch jobs.\r\nImplement Resilience4j patterns and Spring Security, OAuth2, JWT and AWS Secrets Manager.\r\nBuild accessible UI features in Angular (v15+), TypeScript and RxJS.\r\nWrite JUnit 5 and Spring Boot Test suites; contribute to Playwright E2E tests.\r\nContainerize with Docker and run CI/CD with GitHub Actions and AWS CodeBuild.\r\nLead code reviews, mentor developers and support production incidents.Required Qualifications:5+ years of production backend engineering with secondary modern front-end focus.\r\nDeep Java 17/21, Spring Boot, Spring Security, Spring Data and PostgreSQL.\r\nEvent-driven systems with Apache Kafka or AWS MSK (DLTs, idempotency, consumer rebalancing).\r\nAngular (v15+), TypeScript, RxJS and Tailwind, PrimeNG or Angular Material.\r\nResilience4j and automated testing with JUnit 5 and Spring Boot Test.\r\nDocker on AWS with GitHub Actions or CodeBuild.\r\nBachelor's in CS or related field, or equivalent experience.Nice to Have:NgRx state management.\r\nSpring WebFlux, Avro/JSON Schema, Confluent Schema Registry.\r\nPlaywright E2E automation.\r\nTransportation, rail, fleet or logistics domain experience.Benefits:Health Insurance.\r\nDental Insurance.\r\nVision Insurance.\r\n401(k) + 401(k) matching.\r\nPaid time off.\r\nReferral 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.\r\nTo apply, submit your resume through this posting. Qualified candidates will be contacted by a ZipStaff recruiter.","datePosted":"2026-11-12T01:21:38.847Z","dateModified":"2026-11-12T01:21:38.847Z","hiringOrganization":{"@type":"Organization","name":"Zipstaff","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c973cb264ac48b223254e99e"},"url":"https://jobsearcher.com/jobs/c973cb264ac48b223254e99e"}}