Lead Principal Software Engineer (Java Spring Boot)
$75 - $85 per hourjob summary:
Randstad is seeking a Lead Principal Software Engineer to serve as the primary technical authority for designing, architecting, and delivering high-scale, cloud-native enterprise solutions for our client in the Washington, DC area. This high-impact role balances strategic technical leadership with direct hands-on execution, driving architectural standards, domain-driven design, and DevSecOps best practices across multiple engineering teams. The ideal candidate will partner closely with product leaders and executive stakeholders to translate complex business vision into secure, resilient, and high-performance applications leveraging Java, Spring Boot, Kafka, Angular, and AWS.
location: Washington, Washington, D.C.
job type: Contract
salary: $75 - 85 per hour
work hours: 9am to 5pm
education: Bachelors responsibilities:
Architecture & Hands-On Engineering: Lead the end-to-end design, full-stack development, and deployment of complex microservices, event-driven architectures, and cloud-native solutions using Java, Spring Boot, Kafka, and Angular.
Education: Bachelor's degree in Computer Science, Engineering, IT, or equivalent practical experience. Core Experience: 10+ years of progressive software engineering experience, including 8+ years of hands-on Java development and 3+ years in a technical leadership/principal capacity. Technical Stack Expertise: Backend: Advanced Java, Spring Boot (IoC, auto-configuration, custom beans), REST APIs, and microservices architecture. Messaging & Streaming: 3+ years of hands-on experience with Apache Kafka, event-driven design, and platform administration. Cloud: Extensive experience building AWS-native solutions (Lambda, S3, EC2, API Gateway, SNS/SQS, CloudWatch, CloudFormation). Frontend: Hands-on development experience with Angular or modern Web application frameworks. Data: Advanced proficiency in SQL, relational and NoSQL database modeling, and query performance tuning. Architecture Concepts: Deep mastery of Domain-Driven Design (DDD), bounded contexts, configuration-driven patterns, and resilience engineering (circuit breakers, fault tolerance, retry logic). DevOps & Observability: Hands-on experience with CI/CD tools (Git, Jenkins, Jira), containerization (Docker, Kubernetes/OpenShift), and monitoring suites (Datadog, Splunk, Grafana, OpenTelemetry). Leadership & Communication: Proven track record of influencing cross-team technical decisions, mentoring senior talent, and effectively bridging business goals with technical execution.
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 View email address on us.fitly.work.
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.
Randstad is seeking a Lead Principal Software Engineer to serve as the primary technical authority for designing, architecting, and delivering high-scale, cloud-native enterprise solutions for our client in the Washington, DC area. This high-impact role balances strategic technical leadership with direct hands-on execution, driving architectural standards, domain-driven design, and DevSecOps best practices across multiple engineering teams. The ideal candidate will partner closely with product leaders and executive stakeholders to translate complex business vision into secure, resilient, and high-performance applications leveraging Java, Spring Boot, Kafka, Angular, and AWS.
location: Washington, Washington, D.C.
job type: Contract
salary: $75 - 85 per hour
work hours: 9am to 5pm
education: Bachelors responsibilities:
Architecture & Hands-On Engineering: Lead the end-to-end design, full-stack development, and deployment of complex microservices, event-driven architectures, and cloud-native solutions using Java, Spring Boot, Kafka, and Angular.
Technical Leadership & Governance: Establish enterprise engineering standards, conduct architectural reviews, enforce secure coding practices, and mentor engineers across multiple delivery teams.
Cloud & Integration Strategy: Drive AWS cloud-native solution design leveraging Infrastructure as Code (IaC), robust API management, and enterprise integration patterns.
Platform Capabilities & Reusability: Build reusable platform frameworks, SDKs, business rules engines, and shared capabilities to accelerate delivery and reduce friction across engineering units.
Operational Excellence & DevSecOps: Define and enforce standards for CI/CD pipelines, DevSecOps practices, and system observability (logging, alerting, metrics, distributed tracing).
Data & Messaging Infrastructure: Oversee scalable data modeling, complex SQL optimization, and Kafka platform administration to support high-throughput messaging and streaming.
Stakeholder Alignment: Collaborate with Product Owners, Solutions Architects, and business executives to translate business requirements into technical roadmaps and risk-mitigated delivery plans. qualifications:
Education: Bachelor's degree in Computer Science, Engineering, IT, or equivalent practical experience. Core Experience: 10+ years of progressive software engineering experience, including 8+ years of hands-on Java development and 3+ years in a technical leadership/principal capacity. Technical Stack Expertise: Backend: Advanced Java, Spring Boot (IoC, auto-configuration, custom beans), REST APIs, and microservices architecture. Messaging & Streaming: 3+ years of hands-on experience with Apache Kafka, event-driven design, and platform administration. Cloud: Extensive experience building AWS-native solutions (Lambda, S3, EC2, API Gateway, SNS/SQS, CloudWatch, CloudFormation). Frontend: Hands-on development experience with Angular or modern Web application frameworks. Data: Advanced proficiency in SQL, relational and NoSQL database modeling, and query performance tuning. Architecture Concepts: Deep mastery of Domain-Driven Design (DDD), bounded contexts, configuration-driven patterns, and resilience engineering (circuit breakers, fault tolerance, retry logic). DevOps & Observability: Hands-on experience with CI/CD tools (Git, Jenkins, Jira), containerization (Docker, Kubernetes/OpenShift), and monitoring suites (Datadog, Splunk, Grafana, OpenTelemetry). Leadership & Communication: Proven track record of influencing cross-team technical decisions, mentoring senior talent, and effectively bridging business goals with technical execution.
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 View email address on us.fitly.work.
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 2 days ago
Similar jobs that could be interesting for youBased on the Lead Principal Software Engineer (Java Spring Boot) in Washington DC vacancy
- ...Senior Developer Python / Java Spring Boot / SQL (Numerix) Location: Washington, DC (Hybrid 2 3 Days Onsite) Duration: 12 Months Interview: Virtual Note: Must be local to DMV area with DL copy LinkedIn with location (before 2022)...SuggestedLocal area
- ...Inc. seeks an Intermediate Full-Stack Developer with strong Java, Spring Boot and React experience to join a Defense Information Systems Agency... ...DevSecOps, microservice API development, and secure software delivery. The role requires 4+ years with Java/Spring Boot and...SuggestedRemote work
- Excellerent Technology Solutions Inc. is seeking a Senior Software Engineer (Java Full Stack) in Fort Washington. The role focuses on designing... ...maintaining end-to-end web applications with Angular and Spring Boot, spanning the full SDLC. The ideal candidate brings 6-10...Suggested
- A leading technology firm is seeking a Java Full Stack Developer to lead a team in the design and development of Java/J2EE applications. This role involves... ...-quality solutions, focusing on RESTful services and Spring Boot framework. The ideal candidate will possess strong...Suggested
- ...Hi, I hope you are doing well. Please find the job details below: Job Title: Lead Principal Software Engineer (Java Spring Boot) Location: Washington, DC Requirement: Client is seeking a Lead Principal Software Engineer...Suggested
- ...an experienced Senior Java Full Stack Developer with... ...on expertise in Java, Spring Boot, Spring Batch, and QA... ...and quality engineering practices. Key Responsibilities... ...workflows. Lead the development of Spring... ...teams to deliver reliable software solutions. Mentor...Full time
- Cloud Hybrid Technologies, LLC is seeking a backend engineer to design, develop, and maintain high-performance Java services. You will work with MongoDB, DB2, and PostgreSQL to manage large datasets and build Spring Boot-based microservices with GraphQL APIs. Collaborate...
- ...Analytics consulting firm in Washington, DC is hiring multiple Software Engineers to join their Agile Development Practice. You'll be working... ...professionals. Job Description Tech Stack ~ Java, Spring MVC, MongoDB, AngularJS Role Work closely with Product...Full timeContract workLocal area
- ...Full Stack Developer to design, develop, and deploy high-performance applications. The ideal candidate will be proficient in Java Spring Boot, Microservices, AWS, and Angular, with at least 10 years of experience. The role involves building scalable Java applications,...Local area
- ...VA to drive design, development, and deployment of scalable Java/Spring Boot applications. You will collaborate with technical and business... ...Python codebases to Java. Ideal candidates have 5+ years in software development, strong Java/JUnit/Maven skills, and experience with...Local area
- A technology consulting firm in Maryland is seeking a Senior Full-Stack Java Developer with expertise in Spring Boot and React. This role involves working on critical applications for the Defense Information Systems Agency in an Agile DevSecOps environment. Candidates...Remote jobFull time
- ...Opportunity for advancement Training & development Role: Lead Software Engineer – Java/AWS Location: Chicago, IL (Hybrid – 3 days per week... ...developing cloud-native backend applications using Java, Spring Boot, and AWS. This role will lead architecture decisions,...Work from homeFlexible hours3 days per week
- Senior Software Engineer (Java, Spring, AWS) - Hybrid in Bethesda, Maryland Optomi, in partnership with a leading hospitality company, is seeking a Senior Software Engineer with strong expertise in Java, Spring, and AWS. Our team is small yet highly productive, fostering...Contract workRemote work
- 15 Java Applications Developers (J2EE, Spring Boot, RESTful Services, Angular, Microservices, Ping, APIgee, AWS) in Mclean, VA APIGEE, AWS, Java, REST... ...Boot, Unix Location: Virginia Job Function: Software Engineering - Java Date Of Job Posting: 09-11-2020 15 Java Applications...Full timeRemote work
$70 - $80 per hour
...developing microservices to enhance customer service. Candidates should have a Bachelor's Degree, 5+ years in software engineering, particularly in Java and Spring Boot, along with cloud computing experience. The position offers a competitive pay range of $70.00/hr - $80.00...Local area- ...Inc. seeks a Senior Full-Stack Developer to join a Defense-focused team supporting DISA. You will develop microservices with Java Spring Boot and deliver React-based UI components in an Agile DevSecOps environment. The ideal candidate has 8+ years in Java/Spring Boot...Remote job
- ...landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic... ...skills. ~ Proficient coding in Java, Kotlin, or other similar object-... ...Kafka, Docker, Kubernetes, and Spring Boot or similar frameworks. Deep understanding...Full timeTemporary workWork experience placement
$197.3k - $225.1k
...Overview Lead Software Engineer, Back End (Java, JavaScript, Python, Go, Spring, Kafka, CI/CD, AWS, Claude Code) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
...Overview Lead Software Engineer, Back End (Java, JavaScript, Python, Go, Spring, Kafka, CI/CD, Claude Code) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and...Full timePart timeInternshipH1bLocal area- Technical Lead (Java Spring Boot, RESTful APIs, Angular, React, Node JS, JavaScript, Kubernetes, Jenkins, Github, AWS, Azure, Google, Machine... ...McLean, VA. We are seeking a creative, hands-on, hardworking engineer as our Technical Team Lead. As a Technical Lead, you will...Full timeWork experience placementRelocationShift work
$197.3k - $313.7k
...your career at the company leading workforce transformation in... ...Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the... ...security, and performance across Java and Python application... ...based application services (Spring Boot, Hibernate 6+, JPA) and...Long term contractFull time$200k - $280k
...possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch... ...any other programming languages or frameworks (Java, FastApi, Angular, Spring Boot etc.). Desire to mentor and teach others....Full timeContract workRemote workWork from homeRelocation package- ...Job Description Job Description Job Title: Senior Software Engineer (Java Full Stack) Location: Newrez, Fort Washington Work Mode... ...adaptable Full Stack Developer with deep expertise in Angular and Spring Boot to join our dynamic development team. This role is ideal...Flexible hours
- A leading technology consulting firm is seeking a Senior Software Engineer with expertise in Java, Spring, and AWS for a hybrid role in Bethesda, Maryland. This mid-senior level position offers career growth potential and emphasizes collaboration and diversity. Candidates...Remote job
- Harmonia Holdings Group, LLC is seeking an Application Programmer / Java Developer to support a federal client in a remote setting. Responsibilities include software development lifecycle participation, including design, coding, testing, and maintenance of enterprise applications...Remote work
$50 per hour
A technology solutions provider is seeking a Mid Backend Java Developer to design and develop Java-based applications. The role involves... .... The ideal candidate will have strong experience with Spring, SpringBoot, and debugging skills. This position offers a competitive...Remote job$148.5k - $313.7k
...heart of it all.Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the... ....The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers...Full timeWork experience placementRemote work$200k - $235k
Software Engineer (Java Developer) - Mid‑Senior Level - Fully Cleared with Polygraph Required Constellation Technologies, Inc Pay Range This... ...experience or familiarity with multiple Java frameworks (Spring Boot, JPA, EJB, JTA, Servlet, Jackson, Jersey, Swing, JavaFX)...Contract workTemporary workImmediate start- ...ABOUT THIS JOB We’re looking for an experienced Senior/Lead/Principal Node.js (back-end JavaScript) Software Engineer join our innovative technology team at Trend Capital. In this role, you’ll play a pivotal part in making platforms highly usable and thoroughly enjoyable...Full timeWork experience placementFlexible hours
- ...collaborating with team members to design, develop, and maintain software solutions, ensuring adherence to CI/CD pipelines. Candidates... ...minimum of 2 years of experience in IT, and familiarity with Java Spring Boot, AWS, and various JavaScript frameworks. The position is...Remote jobFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Principal Software Engineer (Java Spring Boot). Be the first to apply!
Related searches
- lead system engineer Washington DC
- lead engineer Washington DC
- lead network engineer Washington DC
- lead operating engineer Washington DC
- lead infrastructure engineer Washington DC
- principal software engineer Washington DC
- full stack java developer Washington DC
- java web developer Washington DC
- java software engineer Washington DC
- java developer remote Washington DC


