Senior Technical Lead - Java / Distributed Systems
$55 - $60 per hourRandstad Digital
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.
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.
- ...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...SeniorJavaFull timeTemporary workLocal area
- ...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...SeniorJavaFull timeContract workRemote work
$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...SeniorJavaFull timeWork at officeImmediate start$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...JavaContract work- ...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...SeniorJavaRemote work
- ...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 IncSeniorJava
$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...SeniorJavaContract workRemote workFlexible hours- ...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...SeniorJavaContract workRemote workFlexible hours
$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...SeniorJava- ...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...SeniorJavaFull timeTemporary workImmediate start
- ...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...SeniorJavaContract workCasual workRemote workFlexible hours
$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,...SeniorJavaFull timeRemote work$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...JavaFull timeWork experience placementWork at officeLocal areaRemote workFlexible hoursNight shift- ...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.SeniorJavaInternshipLocal areaImmediate start3 days per week
$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...SeniorJavaContract workRemote workFlexible hours$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...SeniorJavaHourly payContract workTemporary workWork experience placement- ...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...SeniorJavaContract work
$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...SeniorJavaLocal areaFlexible hours- ...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...SeniorJava
- ...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...SeniorJavaWork experience placement
$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...SeniorJavaFull timeFor subcontractor- ...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...SeniorJavaWork experience placement
$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...SeniorJavaContract work3 days per week- ...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...SeniorJava
- ...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...SeniorJavaContract workH1b
$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...JavaSummer holidayFlexible hours$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...JavaSummer holidayFlexible hours$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...SeniorJavaFull time$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...SeniorJavaHourly payContract workLocal areaImmediate startRemote workFlexible hours$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,...JavaFull timeTemporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Technical Lead - Java / Distributed Systems. Be the first to apply!
- technical lead Washington DC
- technical leader Washington DC
- senior associate vice president Washington DC
- senior manager accounts payable Washington DC
- senior cloud service delivery manager Washington DC
- senior service engineer Washington DC
- senior research consultant Washington DC
- senior quantitative risk analyst Washington DC
- senior software design engineer Washington DC
- senior technology consultant Washington DC


