Get a reply from this recruiter
Your resume and cover letter, tailored to exactly what they’re hiring for.
Randstad is seeking a Senior Full Stack Engineer to join our high-impact client team in the Washington, D.C. metro area, supporting mission-critical enterprise operations applications.
You will drive backend services with Java 17/21, Spring Boot, Kafka, PostgreSQL and contribute to responsive Angular frontend work, with overall architecture and cloud-focused responsibilities. You will design fault-tolerant microservices, implement event-driven architectures, streamline CI/CD pipelines on AWS,
Randstad is seeking a Senior Full Stack Engineer to join our high-impact client team in the Washington, D.C. metro area, supporting mission-critical enterprise operations applications. In this role, you will be the core technical driver behind high-throughput backend services and modern web interfaces, with work weighted approximately 75-80% toward backend distributed architecture (Java 17/21, Spring Boot, Apache Kafka, PostgreSQL) and 20-25% toward responsive frontend features in Angular. You will design fault-tolerant microservices, implement event-driven architectures, streamline CI/CD pipelines on AWS, and deliver intuitive tools that optimize operational workflows across the organization.
Washington, Washington, D.C.
Contract
9am to 5pm
Bachelors
AWS,AWS environments,Angular Material,Angular,NgRx,Apache Kafka,Kafka,API Development,automated tests,Avro,backend services,backend,CSS,Cloud,cloud workloads,code reviews,Confluent,Containerize,containerized workloads,CI/CD workflows,CI/CD,Streaming,DevOps & Cloud,distributed architecture,Docker,end-to-end testing,event-driven architectures,Event-Driven Architecture,event-driven systems,fault-tolerant,fault-tolerance,frontend,frontend development,GitHub Actions,Hibernate,Computer Science,JSON,JWT,Java,Spring Data JPA,JUnit 5,microservices,OAuth2,Playwright,PostgreSQL,rate limiting,reactive programming,relational data,relational databases,System Resilience,RxJS,single-page applications,software engineering,Spring Batch,Spring Data,Spring WebFlux,Spring Security,Spring Boot,Tailwind CSS,TypeScript,web interfaces,Resilience,high-performance,architecture,automation,circuit breakers,enterprise security,Data Modeling,governance,logistics systems,mentor junior developers,paradigms,Testing & Quality Assurance,state management,Security,streamline,Technical Leadership,Testing,operational workflows
Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Professional Experience: 5+ years of production experience in backend software engineering with a demonstrable secondary focus in modern frontend development.Core Backend Stack: Deep proficiency with Java (17 or 21), the Spring ecosystem (Spring Boot, Spring Security, Spring Data), and relational databases (PostgreSQL).Messaging & Streaming: Hands-on experience developing event-driven systems using Apache Kafka or AWS MSK, including practical handling of DLTs, idempotency, and consumer group rebalancing.Frontend Competence: Practical experience building single-page applications with Angular (v15+), TypeScript, RxJS, and modern CSS/UI libraries (Tailwind CSS, PrimeNG, or Angular Material).Resilience & Testing: Proven background implementing fault-tolerance patterns (Resilience4j) and writing comprehensive automated tests (JUnit 5, Spring Boot Test).Cloud & Containers: Experience deploying containerized workloads (Docker) within AWS environments using standard CI/CD tools (GitHub Actions, CodeBuild).Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical industry experience.