Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Technical Lead - Java / Distributed Systems

$55 - $60 per hour

Randstad Digital

job summary:

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

responsibilities:

Lead Hands-On Development: Drive the design, implementation, and deployment of resilient, high-throughput microservices and shared enterprise components using modern Java and Spring Boot.

Build Reusable Frameworks: Design externalized, configuration-driven business rules engines, common SDKs, and shared libraries to standardize delivery and eliminate duplicate logic across teams.

Architect Event & Integration Streams: Develop reliable Kafka producers, consumers, and distributed messaging pipelines implementing patterns such as retries, circuit breakers, and dead-letter queues.

Data Modeling & Optimization: Design scalable relational and NoSQL data structures, author complex queries, and resolve database performance bottlenecks.

Deploy Cloud-Native Solutions: Build and maintain containerized applications within AWS (Lambda, S3, EC2, API Gateway, SQS/SNS) with Infrastructure as Code and DevSecOps-driven CI/CD pipelines.

Ensure Operational Observability & Security: Implement distributed tracing, metrics, centralized logging, secrets management, and robust API security standards (OAuth2, JWT).

Technical Mentorship & Governance: Lead code reviews, troubleshoot complex cross-environment defects, establish development best practices, and guide engineers through implementation trade-offs.


qualifications:

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.


skills:

EC2,S3,SQS,AWS,Angular,Kafka,Apache Kafka,API Gateway,Reusable Frameworks,Cloud-Native Solutions,Cloud,CloudWatch,code reviews,containerized applications,logging,data structures,database performance tuning,database performance,complex queries,Database,Datadog,DevSecOps,Distributed Systems,Docker,domain-driven,distributed tracing,enterprise integration,event-driven architecture,fault-tolerant,frontend engineering,Lambda,observability tools,Grafana,Computer Science,modern Java,Java development,Java,secrets management,Kubernetes,microservices,NoSQL,OAuth2,Red Hat OpenShift,SQL,software engineering,API security,Splunk,Spring Boot,web applications,resilient,troubleshoot,business rules,circuit breakers,authoring,Data Modeling,Governance,Technical Mentorship,metrics,Security,Technical Leadership,OpenTelemetry


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


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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Technical Lead - Java / Distributed Systems in Washington DC vacancy
  •  ...Title: Senior Database Engineer Oracle & Distributed Data Systems (Cleared) The environment: A mission-critical geographically...  ...and collaborate daily with technical peers and customer POCs....  ...Linux shell and/or JavaScript ~ Java as a language baseline ~ Technical... 
    Senior
    Java
    Full time
    Temporary work
    Local area

    Fruition Executive Search

    Alexandria, VA
    26 days ago
  •  ...Job Description Job Title: Sr System Engineer - Technical Lead Location: Washington, DC (Primarily...  ...System Engineer - Technical Lead (Java / Distributed Systems) for our client, a major U....  ...ecosystem. ~3+ years as a hands-on Senior Technical Lead, Lead or Principal... 
    Senior
    Java
    Full time
    Contract work
    Remote work

    ZipStaff Inc.

    Washington DC
    5 days ago
  • $135k - $273k

     ...Technologies (IDT), a leading defense technology company, is seeking a Senior Systems Engineer to be part of...  ...Engineer is a highly technical engineer within a fast...  ...architecture for scalable and distributed applications....  ...programming languages such as Java, C++, or Python and... 
    Senior
    Java
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Arlington, VA
    2 days ago
  • $160k - $180k

     ...Description Job Description Overview CVP is seeking a Systems Architect / Technical Lead to serve as the technical authority for NIH's mission-...  ...~ Cloud/DevSecOps modernization experience  ~ Deep Java enterprise application expertise  ~ Strong knowledge of... 
    Java
    Contract work

    Customer Value Partners

    Bethesda, MD
    28 days ago
  •  ...Senior Systems EngineerBase-2 Solutions is seeking a Senior Systems Engineer...  ...and ResponsibilitiesProvide technical support, coordination, and...  ...supporting system architectures.Lead software development team...  ...programming languages such as Python, Java, and React.Experience with... 
    Senior
    Java
    Remote work

    Base2 Solutions

    Bethesda, MD
    1 day ago
  •  ...components for a web-based Learning Management System (LMS). You will work across Linux and Windows environments, implementing Java SE, Servlets, JSP, Tomcat, and data parsing...  ...technologies while mentoring and growing technical skills. A U.S. #J-18808-Ljbffr Leidos Inc
    Senior
    Java

    Leidos Inc

    Bethesda, MD
    2 days ago
  • $131.3k - $237.35k

     ...and exposure to challenging technical work, let Leidos show how to...  ...for you as our next TS/SCI Senior Systems Engineer supporting DIA’s National...  ...role as a scrum master to lead a software development team while...  ...languages such as Python, Java, and React Experience with... 
    Senior
    Java
    Contract work
    Remote work
    Flexible hours

    Quest Oracle Community

    Bethesda, MD
    4 days ago
  •  ...TS/SCI Senior Systems EngineerAre you ready to join Leidos all-star team...  ...and exposure to challenging technical work, let Leidos show how to...  ...the role as a scrum master to lead a software development team while...  ...languages such as Python, Java, and ReactExperience with database... 
    Senior
    Java
    Contract work
    Remote work
    Flexible hours

    Leidos

    Bethesda, MD
    1 day ago
  • $184.5k - $258k

     ...partnerships, and leading technology, we connect...  .... Senior Software Development...  ...Expedia Group, our Distribution and Supply organization...  ...builds the core systems powering the...  ...spans JVM languages (Java, Kotlin, Scala) and...  ...support. Drive technical direction by evaluating... 
    Senior
    Java

    Expedia Group

    Washington DC
    1 day ago
  •  ...BigBear.ai is seeking a Senior Systems Administrator to...  ...assignments. Plans and leads major technology assignments...  .... Functions as a technical expert across multiple...  ...Principal technologies : Java, Java Persistence API...  ...in highly complex, distributed, mission-based operating... 
    Senior
    Java
    Full time
    Temporary work
    Immediate start

    BigBear.ai

    Washington DC
    4 days ago
  •  ...Base-2 Solutions is seeking a Senior Systems Engineer to support DIA’s...  ...scrum master responsibilities to lead a software development team,...  ...and team. Define processes for technical platforms, system...  ...programming languages such as Python, Java, and React. Experience with database... 
    Senior
    Java
    Contract work
    Casual work
    Remote work
    Flexible hours

    Base-2 Solutions, LLC

    Bethesda, MD
    2 days ago
  • $109.62k - $126.79k

     ...Senior Systems EngineerSyms Strategic Group (SSG) is seeking a talented...  ...the Edifecs Platform Manager leading the Edifecs application support...  ...strategic alignment. Provide technical oversight, manage staffing, and...  .... Manage system logging, Java Virtual Machine (JVM) tuning,... 
    Senior
    Java
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Arlington, VA
    1 day ago
  • $157k - $224k

     ...Lead Model-Based Systems EngineerSTR is hiring a Lead Model-Based Systems Engineer...  ...other technical contributors throughout the...  ...of applications, including:Distributed mission planningIntelligence...  ...SparxEA to CameoExperience in Java, Python, or object-oriented... 
    Java
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    Science & Technology Research (STR)

    Arlington, VA
    2 days ago
  •  ...integrity at our core, we lead federally funded...  ...people tackle the toughest technical challenges, supported by...  ...: MITRE's Complex Systems Department (L644) is seeking...  ..., R , SAS, MATLAB, Java, C++). Experience leveraging...  ...site may be copied and distributed with permission only.
    Senior
    Java
    Internship
    Local area
    Immediate start
    3 days per week

    The MITRE Corporation

    McLean, VA
    4 days ago
  • $160k - $235k

     ...Senior Systems EngineerAbsolute Business Solutions Corp (ABSC) is not just...  ...role as a scrum master to lead a software development team while...  ...on the following key tasks:Technical support, coordination, and execution...  ...languages such as Python, Java, and ReactExperience with... 
    Senior
    Java
    Contract work
    Remote work
    Flexible hours

    Absolute Business Solutions Corp

    Bethesda, MD
    2 days ago
  • $50 - $60 per hour

     ...Randstad is seeking an experienced Sr. Systems Engineer - Systems Design &...  ..., DC. This role serves as a key technical design and integration lead within the Scalable Service...  ...IBM/TPF) environments and modern distributed platforms (Java/Spring, APIs, Kafka/event streaming... 
    Senior
    Java
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Washington DC
    4 days ago
  •  ...experience, 5+ years of Java (version 11+), Spring...  ...with large transit systems or public sector...  ...We are looking for a Senior Software Developer to...  ...developers to deliver technical solutions Participate...  ...experience integrating distributed enterprise applications... 
    Senior
    Java
    Contract work

    Brilliant Infotech

    Alexandria, VA
    4 days ago
  • $147.99k - $195.46k

     ...security initiatives. As a Senior Software Developer ,...  ...to solve complex technical challenges, collaborate...  ...documentation, system designs, and software...  ...programming languages such as Java, Python, C#, or...  ...APIs, microservices, and distributed systems. Familiarity... 
    Senior
    Java
    Local area
    Flexible hours

    NS2 Mission

    Arlington, VA
    4 days ago
  •  ...Description Job Description Description Senior Scientific Information Systems Specialist/Systems Expert WHO...  .... The Channel's founding Technical Board Members include former...  ...Ability to work on full stack Java Development, including frontend and... 
    Senior
    Java

    Stahl Companies

    Bethesda, MD
    23 days ago
  •  ...changes, enhancements and system testing of Commercial...  ...development and technical support for new business...  ...effectiveness, and high quality. Lead day to day system...  ...diverse and geographically distributed team. Ability to...  ...scripting, Oracle, SQL skills, Java, Hibernate, REST & SOAP... 
    Senior
    Java
    Work experience placement

    Samprasoft

    Arlington, VA
    2 days ago
  • $176k - $282k

    Senior Research Scientist - Advanced Systems Job Locations: US-MD-College Park | US-MD-Laurel Requisition ID 2025-1...  ...operational specifications are met. Lead research teams, delegate tasks, and...  ...languages such as Python, C, Java, or Go. Familiarity with GitHub, Agile... 
    Senior
    Java
    Full time
    For subcontractor

    Peraton

    College Park, MD
    4 days ago
  •  ...sustainable platform by developing systems for analyzing environments,...  ...in scripting and maintaining Java applications and be...  ...Ability to discuss and resolve technical issues and escalations with other...  ...troubleshooting relational databases and distributed platforms.Experience in... 
    Senior
    Java
    Work experience placement

    Samprasoft

    Washington DC
    2 days ago
  • $50 per hour

     ...Job Description Job Title Senior Java Full Stack Engineer Work Location...  ...designing and building distributed systems, microservices, RESTful APIs,...  ...practices. Demonstrated ability to lead team level design discussions, evaluate technical tradeoffs, and guide... 
    Senior
    Java
    Contract work
    3 days per week

    Diverse Lynx

    Arlington, VA
    13 days ago
  •  ...SUMNMARY: We are seeking a Senior Java Developer to design, build,...  .... This role will lead technical implementation, mentor developers...  ...microservices, messaging systems, Docker, and Kubernetes....  ...with observability tools and distributed application troubleshooting... 
    Senior
    Java

    Omm IT Solutions

    Bethesda, MD
    a month ago
  •  ...growing software development company is seeking an experienced Java Developer for a contract position in McLean, Virginia. The role...  ...a trading application and a confirmations platform, focusing on system analysis, coding, and testing. Candidates should have over 5 years... 
    Senior
    Java
    Contract work
    H1b

    Sonsoft Inc

    Mc Lean, VA
    2 days ago
  • $142.6k - $261.5k

     ...Development, you will lead the effective management...  ...you will need a blend of technical and business skills...  ...practices. Knowledgeable in system development lifecycle...  ...of experience with Java or C# Frameworks: 4+...  ...interest in cloud and distributed systems architectures... 
    Java
    Summer holiday
    Flexible hours

    EY

    McLean, VA
    1 day ago
  • $142.6k - $261.5k

     ...Development, you will lead the effective management...  ...you will need a blend of technical and business skills...  ...practices. Knowledgeable in system development lifecycle...  ...of experience with Java or C# Frameworks: 4+...  ...interest in cloud and distributed systems architectures... 
    Java
    Summer holiday
    Flexible hours

    EY

    McLean, VA
    5 days ago
  • $140k - $165k

     ...Job Title Senior Computer Programmer Location...  ...circuit boards, computer systems, and related equipment...  ...systems and network distribution, and compilers, which...  ...They also solve technical problems that arise....  ...used are C, C++, and Java, with Fortran and COBOL... 
    Senior
    Java
    Full time

    Prescient Edge

    Bethesda, MD
    2 days ago
  • $81 - $85 per hour

     ...Team Red Dog is hiring a Senior Backend Engineer AI & Data Systems for our client a Fortune...  ...systems using Python Java/Spring or similar technologies...  ...ETL workflows and distributed cloud-based data pipelines...  ...role offers significant technical ownership opportunities to... 
    Senior
    Java
    Hourly pay
    Contract work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Team Red Dog

    Washington DC
    17 days ago
  • $120k - $170k

     ...Role CTG is seeking a Technical Lead to support the design,...  ...critical federal software systems. This role is ideal for a senior engineering leader who...  ...in backend architecture, distributed systems, and modern software...  ...-on experience with Java, Spring Boot, OpenJDK,... 
    Java
    Full time
    Temporary work
    Remote work

    Capital Technology Group

    Washington DC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Technical Lead - Java / Distributed Systems. Be the first to apply!