Lead Backend Engineer: Microservices & Kafka Architect

Empower

Greenwood Village (CO)

On-site

USD 114,000 - 165,000

Full time

10 days ago
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, dental, vision and life保险
401(k) retirement plan with company 6%
Tuition reimbursement
Casual work environment
Paid time off + holidays
Volunteer time
BRGs and inclusion programs

Job summary

Empower seeks a Lead Software Engineer to design, develop, and deliver scalable backend enterprise applications. You will lead engineering teams to build microservices with Spring, Kafka, and modern architectures, driving technical direction and code quality.

You will mentor engineers, champion TDD/BDD practices, and collaborate across product and security teams to ensure high availability and performance in Java 11+ environments.

Qualifications

  • Bachelor’s or Master’s degree in CS/Engineering or related field.
  • 7+ years of professional software development, incl. 2+ years in lead/mentorship.
  • Strong Java expertise (11+).
  • Experience with Spring/Spring Boot and RESTful services.
  • Deep microservices and distributed systems knowledge.
  • Proven Kafka real-time streaming development experience.
  • Experience with SQL and NoSQL databases.
  • Proficiency in TDD/BDD practices and modern testing.
  • Solid software design patterns and architecture understanding.
  • Git and CI/CD expertise, plus leadership skills.

Responsibilities

  • Lead design and development of microservices using Spring/Spring Boot.
  • Architect and build real-time streaming apps with Kafka.
  • Define technical strategy and oversee full SDLC from requirements to deployment.
  • Mentor engineers and conduct design/code reviews for quality.
  • Champion TDD and BDD practices across teams.
  • Collaborate with cross-functional teams for secure, scalable software.
  • Drive best practices in system design, DevOps, and CI/CD pipelines.
  • Optimize performance and reliability of applications.
  • Guide architectural decisions aligned with business goals.

Skills

Java 11+
Spring Experience
Microservices
Apache Kafka
TDD/BDD
Leadership
SQL/NoSQL

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Tools

Hibernate/JPA
Git
CI/CD
Docker/Kubernetes
RESTful APIs

Job description

Empower seeks a Lead Software Engineer to design, develop, and deliver scalable backend enterprise applications. You will lead engineering teams to build microservices with Spring, Kafka, and modern architectures, driving technical direction and code quality.

You will mentor engineers, champion TDD/BDD practices, and collaborate across product and security teams to ensure high availability and performance in Java 11+ environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Architect - Microservices & Kafka Streams
Senior Backend Architect - Microservices & Kafka Streams

Empower Retirement, LLC • Overland Park (KS)

On-site
USD 114,000 - 165,000
Medical, dental, vision and life保险
401(k) with company matching up to 6%
Tuition reimbursement
+5
Lead Software Engineer - Microservices & Kafka Architect
Lead Software Engineer - Microservices & Kafka Architect

Empower LLC • Greenwood Village (CO)

On-site
USD 114,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+7
Java Backend Engineer — Spring Microservices & Kafka
Java Backend Engineer — Spring Microservices & Kafka

eNGINE • Pittsburgh

On-site
USD 90,000 - 130,000
Senior Java Backend Engineer - Microservices, Kafka & Azure
Senior Java Backend Engineer - Microservices, Kafka & Azure

UST • Bentonville (AR)

On-site
USD 75,000 - 113,000
401(k) employer matching
Medical, dental, and vision insurance
Paid vacation and holidays
+1
Lead Backend Engineer: Java, AWS & Kafka
Lead Backend Engineer: Java, AWS & Kafka

Next Frontier Capital • New York (NY)

On-site
USD 170,000 - 210,000
Senior Backend Tech Lead — Java, Spring Boot, Kafka
Senior Backend Tech Lead — Java, Spring Boot, Kafka

PNC • Farmers Branch (TX)

On-site
USD 130,000 - 170,000
Medical coverage
Dental coverage
Life insurance
+8
Senior Java Backend Lead – Microservices & Reactive Architect
Senior Java Backend Lead – Microservices & Reactive Architect

Infocus Technologies • United States

Remote
USD 120,000 - 180,000
Senior Java Backend Engineer: Kafka, AWS & Microservices
Senior Java Backend Engineer: Kafka, AWS & Microservices

MAS Global Consulting • United States

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

Empower LLC • Greenwood Village (CO)

On-site
USD 114,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Backend Lead - Java, AWS & Kafka Architect
Senior Backend Lead - Java, AWS & Kafka Architect

JPMorgan Chase & Co. • New York (NY)

On-site
USD 150,000 - 190,000