Senior Java Tech Lead - Reactive Microservices, Kafka & DDD

BairesDev

Peru (IL)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

BairesDev is seeking a Senior Java Tech Lead to own a reactive, event-driven platform and shape service architecture and API contracts. You will enforce Domain-Driven Design across the engineering team and guide deployment practices for cloud-native environments.

You will mentor engineers, collaborate with product stakeholders, and turn ambiguous requirements into concrete deliverables. This fully remote role offers diverse growth and global collaboration opportunities.

Qualifications

  • 7+ years of software engineering experience.
  • Strong expertise in Spring Boot and Spring Reactive.
  • Hands-on with Kafka and microservices architecture.
  • Experience with Angular 18 and TypeScript.
  • English at upper-intermediate level for cross-team leadership.

Responsibilities

  • Own service architecture and API contracts for a reactive, event-driven platform.
  • Enforce Domain-Driven Design principles across the engineering team.
  • Integrate frontend applications with Spring Reactive microservices streaming through Kafka.
  • Set engineering standards for testing, code reviews, observability, and security.
  • Guide deployment and release practices, including CI/CD on cloud and Kubernetes environments.
  • Mentor engineers and partner with product stakeholders to shape ambiguous requirements into deliverable work.

Skills

Spring Boot
Spring Reactive
Kafka
Angular 18
TypeScript
Domain-Driven Design
Microservices

Tools

Docker
Kubernetes
AWS

Job description

BairesDev is seeking a Senior Java Tech Lead to own a reactive, event-driven platform and shape service architecture and API contracts. You will enforce Domain-Driven Design across the engineering team and guide deployment practices for cloud-native environments.

You will mentor engineers, collaborate with product stakeholders, and turn ambiguous requirements into concrete deliverables. This fully remote role offers diverse growth and global collaboration opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Reactive Microservices (Remote)
Senior Java Developer - Reactive Microservices (Remote)

Tamarind Intelligence • United States

Remote
USD 140,000 - 190,000
100% remote
Freelance contract
International client
Senior Java Backend Lead – Microservices & Reactive Architect
Senior Java Backend Lead – Microservices & Reactive Architect

Infocus Technologies • United States

Remote
USD 120,000 - 180,000
Remote Java Full-Stack Engineer — Impact & Growth
Remote Java Full-Stack Engineer — Impact & Growth

BairesDev • Peru (IL)

On-site
USD 90,000 - 130,000
Remote work
Competitive USD salary
Home office setup
+3
Senior JAVA Microservices Developer with Reactive Programming
Senior JAVA Microservices Developer with Reactive Programming

VBeyond Corporation • Austin (TX)

On-site
USD 120,000 - 140,000
Senior Java Full-Stack Lead - Microservices & Kafka
Senior Java Full-Stack Lead - Microservices & Kafka

TekCommands Inc • Colorado

On-site
USD 140,000 - 190,000
Senior Kotlin/Java Backend Engineer — Remote
Senior Kotlin/Java Backend Engineer — Remote

BairesDev • United States

Remote
CLP 84,666,000 - 141,110,000
Remote work
USD compensation
Home office setup
+3
Senior Java Security Engineer (Remote, Flexible Hours)
Senior Java Security Engineer (Remote, Flexible Hours)

BairesDev • United States

Remote
CLP 103,481,000 - 150,517,000
Remote work
USD compensation
Equipment provided
+5
Senior Java Full-Stack Tech Lead (Cloud & Microservices)
Senior Java Full-Stack Tech Lead (Cloud & Microservices)

Tata Consultancy Services • New Castle (DE)

On-site
USD 110,000 - 130,000
Senior Java Full-Stack Lead – Microservices & Kafka
Senior Java Full-Stack Lead – Microservices & Kafka

Synechron • Charlotte (NC)

On-site
USD 110,000 - 115,000
Competitive compensation
Global offices and mobility
Paid annual leave
+2
Lead Core Java Engineer - Reactive, Microservices, Kafka
Lead Core Java Engineer - Reactive, Microservices, Kafka

Info-Ways • New York (NY)

On-site
USD 100,000 - 140,000