Senior Java Tech Lead - Remote, DDD & Kafka Architect

BairesDev

Antioquia

Remote

COP 180,000,000 - 360,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD or local currency pay
Hardware provided
Flexible hours
Paid parental leaves and holidays
Career growth opportunities

Job summary

BairesDev is seeking a Senior Java Tech Lead to guide a reactive, event-driven platform. You will own service architecture, API contracts, and enforce Domain-Driven Design across the team, while mentoring engineers and aligning with product stakeholders.

Lead deployment practices, CI/CD on cloud and Kubernetes, and collaborate with frontend teams using Angular 18 and TypeScript. This role offers a fully remote, global impact opportunity.

Qualifications

  • 7+ years of experience in software engineering.
  • Strong expertise in Spring Boot with Spring Reactive.
  • Hands‑on experience with Kafka or a comparable messaging platform.
  • Experience with Angular 18 and TypeScript.
  • Strong background in Domain-Driven Design (DDD).
  • Experience with microservices and cloud-native architecture.
  • Upper-intermediate English proficiency, required for cross-team leadership and customer-facing discussions.

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

7+ years experience
Spring Boot
Spring Reactive
Kafka
Angular 18
TypeScript
Domain-Driven Design
Microservices
Cloud-native architecture
English (upper-intermediate)

Tools

Docker
Kubernetes

Job description

BairesDev is seeking a Senior Java Tech Lead to guide a reactive, event-driven platform. You will own service architecture, API contracts, and enforce Domain-Driven Design across the team, while mentoring engineers and aligning with product stakeholders.

Lead deployment practices, CI/CD on cloud and Kubernetes, and collaborate with frontend teams using Angular 18 and TypeScript. This role offers a fully remote, global impact opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Tech Lead - Remote Work | REF#302423
Senior Java Tech Lead - Remote Work | REF#302423

BairesDev • Antioquia

Remote
COP 180,000,000 - 360,000,000
100% remote work
Competitive USD or local currency pay
Hardware provided
+3
Senior Full-Stack Tech Lead - Java/Angular, Kafka (Remote)
Senior Full-Stack Tech Lead - Java/Angular, Kafka (Remote)

AgileEngine, LLC. • Cartagena de Indias

Hybrid
COP 291,309,000 - 388,412,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Tech Lead: Java/Spring, Angular, Kafka | Remote
Senior Full Stack Tech Lead: Java/Spring, Angular, Kafka | Remote

AgileEngine, LLC. • Capital

Hybrid
COP 356,045,000 - 550,251,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Cloud Platform Engineer – Remote, Multi-Cloud
Senior Java Cloud Platform Engineer – Remote, Multi-Cloud

BairesDev • Bogotá

Remote
COP 292,047,000 - 421,845,000
Remote work
Competitive USD/Local pay
Home office setup
+2
Full Stack Tech Lead - Java/Spring & Angular | Remote
Full Stack Tech Lead - Java/Spring & Angular | Remote

AgileEngine, LLC. • Medellín

Hybrid
COP 291,309,000 - 420,780,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Kafka Engineer - Remote, Lead Data Streaming
Senior Kafka Engineer - Remote, Lead Data Streaming

BairesDev • Sucre

Remote
COP 389,395,000 - 519,194,000
100% remote work
Flexible hours
Paid parental leaves and holidays
+1
Senior Java Tech Lead — Remote & Flexible Hours
Senior Java Tech Lead — Remote & Flexible Hours

BairesDev • Colombia

Remote
COP 356,946,000 - 486,744,000
Remote 100%
Compensación en USD o moneda local
Equipo y hardware para trabajar desde 
+3
Remote Java Fullstack Engineer – AI-Driven Global Team
Remote Java Fullstack Engineer – AI-Driven Global Team

BairesDev • Colombia

Remote
COP 194,698,000 - 356,946,000
Remote work
USD or local currency
Flexible schedule
+4
Remote Kafka Engineer - Real-Time Data Streaming
Remote Kafka Engineer - Real-Time Data Streaming

BairesDev • Risaralda

Remote
COP 291,309,000 - 388,412,000
Remote work
USD compensation
Home setup
+3
Senior Java Backend Engineer (AWS) - Remote
Senior Java Backend Engineer (AWS) - Remote

BairesDev • Antioquia

Remote
COP 291,309,000 - 420,780,000
100% remote
USD compensation
Home setup
+4