Senior Software Engineer (Java/AWS)

Randstad USA

Washington (District of Columbia)

On-site

USD 5,373,000 - 8,954,000

Part time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randstad USA is seeking a Senior Cloud Software Engineer to join our client in Washington, D.C., designing, developing, and operating resilient, high-volume cloud applications in AWS. In this role, you will lead technical designs, build robust REST APIs and event-driven microservices using Java 21+, Spring Boot, and Python, and drive CI/CD automation.

You will mentor mid-level engineers, architect multi-region failover strategies, improve MTTR, and maintain high availability across production

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of hands-on software development experience.
  • Strong proficiency with Java 21+, Spring Boot, RESTful services, and Python.
  • Deep experience with core AWS services: ECS/Fargate, SQS/SNS, Lambda, S3, CloudWatch, Aurora PostgreSQL.
  • Proven track record designing fault-tolerant distributed systems across AWS AZs and Regions.
  • Experience with database performance tuning, data modeling, and SQL.
  • Active AWS Certification (Developer, Solutions Architect Associate, or Cloud Practitioner).
  • Solid background in automated unit/integration testing and CI/CD tools.

Responsibilities

  • Design, build, test, and deploy scalable REST APIs, microservices, and event-driven solutions using Java 21+, Spring Boot, and Python.
  • Drive architecture and technical design decisions for mission-critical AWS applications.
  • Implement CI/CD automation pipelines and infrastructure deployment using GitHub Actions, Jenkins, CodePipeline, and CloudFormation.
  • Lead production troubleshooting, conduct root cause analysis, and continuously optimize MTTR and resiliency.
  • Establish multi-AZ and multi-region disaster recovery and failover testing.
  • Provide technical leadership, conduct code reviews, and mentor engineers on cloud-native best practices.

Skills

Java 21+
Spring Boot
RESTful services
Python
AWS
CI/CD
Distributed systems
SQL
Unit testing
Code reviews

Education

Bachelor's degree in Computer Science or Engineering

Tools

GitHub Actions
Jenkins
CodePipeline
CloudFormation

Job description

Job Summary

Randstad is seeking a Senior Cloud Software Engineer to join our client in Washington, D.C., designing, developing, and operating resilient, high-volume cloud applications in AWS. In this role, you will lead technical designs, build robust REST APIs and event-driven microservices using Java 21+, Spring Boot, and Python, and drive CI/CD automation. You will play a crucial role in architecting multi-region failover strategies, improving MTTR, and maintaining high availability across production systems while mentoring mid-level engineering talent.

Location

Washington, Washington, D.C.

Job Type

Contract

Salary

$55 - 65 per hour

Work Hours

9am to 5pm

Education

Bachelors

Responsibilities
  • Design, build, test, and deploy scalable REST APIs, microservices, and event-driven solutions using Java 21+, Spring Boot, and Python.
  • Drive architecture and technical design decisions for mission-critical, high-availability AWS applications.
  • Implement CI/CD automation pipelines and infrastructure deployment using GitHub Actions, Jenkins, CodePipeline, and CloudFormation.
  • Lead production troubleshooting, conduct root cause analysis, and continuously optimize application MTTR and resiliency.
  • Establish multi-AZ and multi-region disaster recovery, failover testing, and business continuity strategies.
  • Provide technical leadership, conduct code reviews, and mentor team members on cloud-native best practices.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of hands‑on software development experience.
  • Strong proficiency with Java 21+, Spring Boot, RESTful services, and Python.
  • Deep experience with core AWS services: ECS/Fargate, EventBridge, SQS/SNS, Lambda, S3, CloudWatch, and Aurora PostgreSQL.
  • Proven track record designing and maintaining fault‑tolerant, distributed systems across multiple AWS Availability Zones and Regions.
  • Experience with database performance tuning, data modeling, and writing complex SQL.
  • Active AWS Certification (AWS Certified Developer, Solutions Architect Associate, or Cloud Practitioner).
  • Solid background in automated unit/integration testing (JUnit, Mockito) and CI/CD tools.

Equal Opportunity Employer: 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.

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.7+ years of hands‑on software development experience.Strong proficiency with Java 21+, Spring Boot, RESTful services, and Python.Deep experience with core AWS services: ECS/Fargate, EventBridge, SQS/SNS, Lambda, S3, CloudWatch, and Aurora PostgreSQL.Proven track record designing and maintaining fault‑tolerant, distributed systems across multiple AWS Availability Zones and Regions.Experience with database performance tuning, data modeling, and writing complex SQL.Active AWS Certification (AWS Certified Developer, Solutions Architect Associate, or Cloud Practitioner).Solid background in automated unit/integration testing (JUnit, Mockito) and CI/CD tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Software Engineer — Java, AWS & Resilient Apps
Senior Cloud Software Engineer — Java, AWS & Resilient Apps

Randstad USA • Washington

On-site
USD 5,373,000 - 8,954,000
Software Dev Engineer, AWS Resilience Hub
Software Dev Engineer, AWS Resilience Hub

Amazon Web Services (AWS) • Portland (OR)

On-site
USD 144,000 - 194,000
Systems Development Engineer, Aurora Storage : RDS
Systems Development Engineer, Aurora Storage : RDS

Socket.dev • Denver (CO)

On-site
USD 99,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]

Amazon Web Services (AWS) • Mountain View (CA)

On-site
USD 177,000 - 239,000
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]

Amazon Web Services (AWS) • Atlanta (GA)

On-site
USD 154,000 - 208,000
Developer
Developer

DUNBAR CONSULTING • Washington

Hybrid
USD 110,000 - 150,000
Hybrid work schedule (Reston, VA)
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]

Amazon Web Services (AWS) • New York (NY)

On-site
USD 169,000 - 229,000
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]

Amazon Web Services (AWS) • Herndon (VA)

On-site
USD 154,000 - 208,000
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 154,000 - 208,000
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]
Senior Delivery Consultant - Cloud Application Architecture, AWS Professional Services, WWPS US[...]

Amazon Web Services (AWS) • Chicago (IL)

On-site
USD 154,000 - 208,000