Demo

Sr. Backend Developer (Java & Kafka)

Randstad Digital Americas
Washington, DC Full Time
POSTED ON 7/19/2026 CLOSED ON 8/16/2026

What are the responsibilities and job description for the Sr. Backend Developer (Java & Kafka) position at Randstad Digital Americas?

Job Summary

Randstad is seeking a Senior Backend Developer (Java & Kafka) for a premier client in the Washington, D.C. area to drive the development of enterprise-grade backend services powering critical logistics, scheduling, and yard management workflows. In this high-impact role, you will lead backend development efforts using Java and Spring Boot, architecting resilient, event-driven integrations with Apache Kafka and deploying cloud-native applications within an AWS environment. As a senior member of the engineering team, you will champion technical excellence, mentor junior developers, and collaborate closely with product owners and architects to deliver highly scalable, secure solutions that keep supply chains moving.

location: Washington, Washington, D.C.

job type: Contract

salary: $60 - 65 per hour

work hours: 9am to 5pm

education: Bachelors

Responsibilities

Backend & API Development: Design, develop, and maintain performant, enterprise-grade Java and Spring Boot backend services and REST APIs supporting mission-critical operational workflows (yard, equipment, and consist management).

Event-Driven Architecture: Lead the design and implementation of Kafka-based event-driven integrations, managing topics, partitions, consumer groups, producers, and messaging workflows.

System Integration & Batch Processing: Build scalable integration patterns for internal and external systems using modern messaging, batch processing, data pipelines, and data synchronization patterns.

Database Optimization: Design and optimize PostgreSQL database models, complex queries, indexing strategies, and data access patterns for high-throughput applications.

Cloud & DevOps: Deploy and support cloud-native applications using AWS services (ECS/Fargate, Lambda, API Gateway, S3) and contribute to CI/CD automation pipelines.

Technical Leadership: Perform rigorous code reviews, mentor developers, promote engineering best practices, and ensure strict adherence to security, compliance, and observability standards.

Cross-Functional Collaboration: Partner with Product Owners, Architects, UX designers, and business stakeholders in an Agile/Scrum environment to refine requirements and troubleshoot production issues.

Qualifications

Experience: 8 years of hands-on experience developing enterprise applications using Java, with 5 years focused on Spring Boot, REST APIs, and microservice architectures.

Kafka Expertise: 3 years of deep, hands-on experience building, deploying, and troubleshooting Apache Kafka solutions, including a strong grasp of event-driven and domain-driven design patterns.

Database Skills: Proven track record with PostgreSQL (or similar relational databases) database design, advanced SQL optimization, and query tuning.

AWS Cloud: Solid experience with core AWS services, including ECS/Fargate, Lambda, S3, CloudWatch, Secrets Manager, and infrastructure tooling like CloudFormation or CodePipeline.

DevOps & Tooling: Familiarity with modern CI/CD and DevOps workflows using Git, Jenkins, Bitbucket, Jira, and SonarQube.

Education: Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience).

Bonus Points (Preferred): Prior experience in the transportation, railroad, or logistics industries; familiarity with frontend architectures like Angular; experience with Schema Registry/Avro; or hands-on enterprise security knowledge (OAuth2/OIDC, Azure Entra ID).

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.

Salary : $60 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Backend Developer (Java & Kafka)?

Sign up to receive alerts about other jobs on the Sr. Backend Developer (Java & Kafka) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Randstad Digital Americas

  • Randstad Digital Americas Covington, KY
  • Job Summary Bachelor's degree in computer science, Information Technology, Engineering, or related field. 2 years of experience in Cloud Operations, DevOps... more
  • 19 Days Ago

  • Randstad Digital Americas Phoenix, AZ
  • Job Summary Our client is looking for a Production Support Java Developer for a 6 month contract opportunity located in Phoenix, AZ. location: Phoenix, Ari... more
  • 19 Days Ago

  • Randstad Digital Americas Redmond, WA
  • Job Summary Join a specialized engineering team dedicated to protecting global customer systems and fighting cybercrime. In this role, you will design, dev... more
  • 19 Days Ago

  • Randstad Digital Americas St Louis, MO
  • Job Summary: We have a 12 month contract opportunity for a Cerner Millennium Charge Services and Cerner Patient Accounting Application Owner. This role is ... more
  • 19 Days Ago


Not the job you're looking for? Here are some other Sr. Backend Developer (Java & Kafka) jobs in the Washington, DC area that may be a better fit.

  • Spatial Front, Inc Arlington, VA
  • Job Type Full-time Description Spatial Front, Inc. (SFI) , a two-time USA Today Top Workplaces awardee and Washington Top Workplaces honoree, is seeking a ... more
  • 1 Month Ago

  • Chenega Agile Real-Time Solutions Vienna, VA
  • Overview Mid Backend Developer Vienna, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you lookin... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!