Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
Randstad USA
Randstad is seeking a Senior Backend Engineer to architect, develop, and scale mission-critical, cloud-native enterprise services for a premier passenger transportation and rail logistics client based in Washington, DC. Operating in a high-throughput, event-driven ecosystem, you will design robust backend systems using Java 17 and Spring Boot while leveraging an extensive AWS serverless and containerized architecture.
This role requires a strong blend of hands-on development, Twelve-Factor methodology execution, and system observability to ensure the absolute reliability, scale, and performance of national transit data and transaction systems.
location: Washington, Washington, D.C.
job type: Contract
salary: $60 - 65 per hour
work hours: 9am to 5pm
education: Bachelors
Architecture & Design: Partner with clients and business stakeholders to translate complex transport and logistics requirements into highly scalable, available, and performant cloud-native IT solutions.
Backend Development: Design and implement low-latency, event-driven backend microservices using Java 17, Spring Boot, and Maven, with a focus on core transaction workflows.
Data Integration: Build and maintain high-volume data streams and pipelines optimized for transactional message processing and cross-system integration.
Cloud Infrastructure: Deploy and manage containerized and serverless workloads across AWS architectures, including ECS, Lambda, EventBridge, and API Gateway.
DevOps & Automation: Collaborate on the continuous improvement of infrastructure-as-code and CI/CD pipelines utilizing Jenkins, AWS CodePipeline, and CloudFormation.
Testing & Quality Assurance: Ensure absolute code integrity by executing strict automated testing strategies using JUnit, Mockito, and Behavior-Driven Development (BDD) testing frameworks.
Production Support & Observability: Monitor application health, troubleshoot complex runtime anomalies, and build dashboards utilizing AWS CloudWatch to enforce performance benchmarks.
Education & Experience: Bachelor's degree in Computer Science, Systems Engineering, or a related technical discipline, or an equivalent combination of education and 7+ years of progressive enterprise backend software engineering experience.
Java Expertise: Advanced proficiency in Java 17 (or higher), Spring Boot frameworks, and Maven build automation.
AWS Integration: Extensive, hands-on experience developing within the AWS cloud-native ecosystem, specifically naming ECS, EventBridge, S3, Lambda, SQS, SNS, API Gateway, and RDS/Aurora.
Automated Testing Suite: Solid experience writing robust test suites using JUnit and Mockito, along with automated integration testing frameworks like Cucumber, Playwright, or Cypress.
Methodology & Security: Deep understanding of the Twelve-Factor Application Methodology and practical knowledge of application security vulnerabilities (OWASP top 10) and mitigation techniques.
Soft Skills: Strong analytical and troubleshooting mindset with exceptional oral and written communication skills to articulate technical solutions to cross-functional teams.
Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, 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.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on Randstad USA's official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
RoShay Services
Denver, CO
STR
Washington, DC
PwC
Philadelphia, PA
GEICO
Dallas, TX
Harvey
San Francisco, CA
Alineops
Atlanta, GA