Lead Principal Software Engineer (Java Spring Boot)

Randstad Digital Americas

Washington (District of Columbia)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Prescription Insurance
Dental Insurance
Vision Insurance
AD&D Insurance
Life Insurance
Short-term Disability
401K Plan

Job summary

Randstad Digital Americas in Washington, DC seeks a Lead Principal Software Engineer to serve as the primary technical authority for designing and delivering high-scale, cloud-native enterprise solutions. This role drives architectural standards, mentors engineering teams, and translates business vision into secure, high-performance applications across platforms.

You will collaborate with cross-functional leaders to ensure robust services, DevSecOps practices, and a strong focus on quality and

Qualifications

  • Bachelor's degree is required and 10+ years of software engineering experience, including 8+ years in Java and 3+ years in a leadership role.

Responsibilities

  • Design and deliver high-scale, cloud-native enterprise solutions.
  • Drive architectural standards and best practices across engineering teams.
  • Mentor engineers and translate business vision into secure, high-performance applications across platforms.

Skills

Java
Spring Boot
Apache Kafka
Angular
AWS
Microservices Architecture
Domain-Driven Design
DevSecOps
SQL
CI/CD
Docker
Kubernetes
Infrastructure as Code
API Management
Event-Driven Architecture
Technical Leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS

Job description

The Lead Principal Software Engineer serves as the primary technical authority for designing and delivering high-scale, cloud-native enterprise solutions. This role involves driving architectural standards, mentoring engineering teams, and translating business vision into secure, high-performance applications.

Requirements

Candidates must have a Bachelor's degree and over 10 years of software engineering experience, including 8+ years of Java and 3+ years in a leadership role. Expertise in Spring Boot, Kafka, AWS, and Angular is required along with a deep understanding of Domain-Driven Design and DevSecOps.

Key Skills
  • Java
  • Spring Boot
  • Apache Kafka
  • Angular
  • AWS
  • Microservices Architecture
  • Domain-Driven Design
  • DevSecOps
  • SQL
  • CI/CD
  • Docker
  • Kubernetes
  • Infrastructure as Code
  • API Management
  • Event-Driven Architecture
  • Technical Leadership
Benefits
  • Medical Insurance
  • Prescription Insurance
  • Dental Insurance
  • Vision Insurance
  • Accidental Death and Dismemberment Insurance
  • Life Insurance
  • Short-term Disability
  • 401K Plan
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Lead Java Software Engineer
Lead Java Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Java Lead
Java Lead

Compunnel, Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000
Java/Springboot Technical Lead
Java/Springboot Technical Lead

Tata Consultancy Services • San Antonio (TX)

On-site
USD 100,000 - 110,000
Lead Java Backend Developer
Lead Java Backend Developer

BCforward • Wilmington (DE)

On-site
USD 120,000 - 150,000
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Lead Software Engineer
Lead Software Engineer

Virtusa • Pittsburgh

On-site
USD 120,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Global CI (Global Commerce & Information, Inc.) • Milford Mill (MD)

On-site
USD 140,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Lead, Java Software Engineer
Lead, Java Software Engineer

S&P Global • Princeton (NJ)

On-site
USD 140,000 - 180,000
Health care coverage
Flexible downtime
Continual learning resources
+7