Get a reply from this recruiter
Your resume and cover letter, tailored to exactly what they’re hiring for.
Randstad USA is seeking a hands-on Senior Technical Lead for Java and distributed systems to architect, design, and deliver core enterprise applications. You will drive reusable frameworks, event-driven pipelines, and cloud-native deployments on AWS with a focus on security, observability, and code quality.
This contract role emphasizes technical leadership, mentorship, and collaboration with Architects, Product Owners, and engineering teams to enforce modern distributed‑system patterns.
Randstad is seeking a hands‑on Senior Technical Lead - Java / Distributed Systems to drive the technical design, development, and delivery of core enterprise applications supporting large-scale workforce and operations modernization. In this role, you will go beyond routine API creation to architect and build reusable software frameworks, rules‑driven engines, event‑driven pipelines, and shared libraries that power business‑critical services across multiple applications. Operating as a coding leader rather than an administrative manager, you will partner closely with Architects, Product Owners, and engineering teams to evaluate technical trade‑offs, conduct code reviews, mentor engineers, and enforce modern distributed‑system patterns using Java, Spring Boot, Kafka, and AWS.
location: Washington, Washington, D.C.
job type: Contract
salary: $55 - 60 per hour
work hours: 9am to 5pm
education: Bachelors
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.
Education & Experience: Bachelor's degree in Computer Science, IT, Engineering, or equivalent practical experience, paired with 10+ years of software engineering experience (including 8+ years of dedicated Java development).Framework Mastery: 5+ years building enterprise microservices and services with Java, Spring Boot, and the broader Spring ecosystem.Technical Leadership: 3+ years serving as a hands‑on Senior Technical Lead, Lead Engineer, or Principal Engineer leading delivery while remaining actively engaged in the codebase.Distributed Systems & Messaging: Proven expertise with Apache Kafka, event-driven architecture, domain-driven design, and fault-tolerant integration patterns.Database & Cloud Skills: Strong relational/NoSQL database performance tuning, complex SQL authoring, and practical development experience with AWS core services.