Senior Lead Backend Engineer - Microservices, Java, Kafka

Empower

Oregon

Híbrido

USD 114.000 - 165.000

Jornada completa

Hace 9 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical, dental, vision insurance
401(k) with company match
Tuition reimbursement
Casual dress code
Paid time off + holidays
Volunteer time off
Parental leave
BRGs and inclusion programs

Descripción de la vacante

Empower is seeking a Lead Software Engineer to design, develop, and deliver scalable enterprise applications in a fast-moving, office-based environment in the United States. You will lead microservices with Spring, build real-time Kafka streams, and guide teams through architecture decisions.

You bring 7+ years of software development, strong Java/Spring/BPM skills, and a track record of leadership, testing discipline, and delivering high-quality systems.

Formación

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 7+ years of professional software development experience, including 2+ years in a lead/mentorship role.
  • Strong expertise in Java (Java 11 or later).
  • Solid hands-on experience with Spring, Spring Boot, and RESTful web services.
  • Deep understanding of microservices architecture and distributed systems.
  • Proven experience in building real-time streaming applications with Apache Kafka.
  • Strong experience in SQL (MySQL, PostgreSQL, or similar) and NoSQL databases (MongoDB, Cassandra, etc.).
  • Proficiency in Hibernate, JPA, and ORM concepts.
  • Strong understanding and application of TDD and BDD methodologies.
  • Solid understanding of software design patterns and system architecture.
  • Experience with version control (Git) and CI/CD practices.
  • Excellent problem-solving, debugging, and leadership skills

Responsabilidades

  • Lead the design and development of microservices-based architectures using Spring and Spring Boot.
  • Architect and build real-time streaming applications using Apache Kafka.
  • Define technical strategy and oversee the full software development lifecycle, from requirements to deployment.
  • Mentor and guide engineers, conducting design and code reviews to ensure high standards.
  • Champion TDD and BDD practices, ensuring code quality and maintainability.
  • Collaborate with cross-functional teams to deliver secure, reliable, and scalable software.
  • Drive adoption of best practices in system design, testing, DevOps, and CI/CD pipelines.
  • Optimize performance of applications and resolve complex technical issues.
  • Ensure systems are built for high availability, scalability, and maintainability.
  • Contribute to architectural decisions and align technical initiatives with business goals.

Conocimientos

Java 11+
Spring Framework
RESTful APIs
Kafka streaming
TDD/BDD
Distributed systems
Git
CI/CD
Leadership

Educación

CS/Engineering degree

Herramientas

Hibernate/JPA
Docker
Kubernetes

Descripción del empleo

Empower is seeking a Lead Software Engineer to design, develop, and deliver scalable enterprise applications in a fast-moving, office-based environment in the United States. You will lead microservices with Spring, build real-time Kafka streams, and guide teams through architecture decisions.

You bring 7+ years of software development, strong Java/Spring/BPM skills, and a track record of leadership, testing discipline, and delivering high-quality systems.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

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

Empower Retirement, LLC • Overland Park (KS)

Presencial
USD 114.000 - 165.000
Medical, dental, vision and life保险
401(k) with company matching up to 6%
Tuition reimbursement
+5
Senior Backend Engineer - Real-Time Microservices Lead
Senior Backend Engineer - Real-Time Microservices Lead

Empower • Greenwood Village (CO)

Presencial
USD 114.000 - 165.000
Medical, dental, vision
401(k) with company match
Tuition reimbursement
+2
Senior Java Microservices Backend Engineer (Spring, Kafka)
Senior Java Microservices Backend Engineer (Spring, Kafka)

Wise Integration • EE. UU.

A distancia
USD 140.000 - 210.000
Senior Java Backend Engineer - Microservices & Kafka
Senior Java Backend Engineer - Microservices & Kafka

EPAM Systems • EE. UU.

A distancia
USD 120.000 - 160.000
Lead Software Engineer
Lead Software Engineer

Empower Retirement, LLC • Overland Park (KS)

Presencial
USD 114.000 - 165.000
Medical, dental, vision and life保险
401(k) with company matching up to 6%
Tuition reimbursement
+5
Lead Java Developer - Microservices, Spring Boot & Kafka
Lead Java Developer - Microservices, Spring Boot & Kafka

Valiant Technologies LLC • Alpharetta (GA)

Presencial
USD 120.000 - 180.000
Senior Java Engineer - Spring Boot & Microservices Lead
Senior Java Engineer - Spring Boot & Microservices Lead

UST • Norfolk (VA)

Presencial
USD 75.000 - 113.000
401(k) with employer matching
Medical, dental, vision insurance
Paid vacation and holidays
+1
Lead Java Engineer — Spring, Kafka & REST Pros
Lead Java Engineer — Spring, Kafka & REST Pros

Synechron • Irving (TX)

Presencial
USD 110.000 - 160.000
Competitive compensation
Global offices with opportunities to工作
Comprehensive benefits
+1
Senior Java Full-Stack Lead - Cloud Microservices & Kafka
Senior Java Full-Stack Lead - Cloud Microservices & Kafka

Galent • Westborough (MA)

Presencial
USD 140.000 - 190.000
Remote Senior Java Dev - Spring Boot & Kafka Microservices
Remote Senior Java Dev - Spring Boot & Kafka Microservices

Epsoft • EE. UU.

A distancia
USD 83.000 - 165.000
Remote working flexibility