Remote Senior Full-Stack Tech Lead - Java Spring Boot

Agileengine

Xico

Hybrid

MXN 1,652,000 - 2,569,000

Full time

4 days ago
Be an early applicant
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

Professional growth
Competitive compensation (USD)
Exciting projects
Flextime

Job summary

AgileEngine is seeking a Full Stack Tech Lead to guide a squad and build backend services with Java and Spring Boot, supported by an Angular frontend. You will mentor juniors, shape architecture, and lead the transition toward domain-driven design.

The role emphasizes leadership, backend-heavy work, and delivering robust RESTful APIs while collaborating with cross-functional teams. Remote-friendly with flexible scheduling and competitive USD-based compensation.

Qualifications

  • Leadership Experience: Proven experience as a Tech Lead or Squad Lead, with ability to motivate teams.
  • Core Stack: Java (Spring Boot) and Angular, with 6+ years experience.
  • Streaming & Messaging: Hands-on with Kafka.
  • Design Fundamentals: Strong OOA/OOD, patterns, and architecture awareness.
  • Domain-Driven Design: Deep understanding of bounded contexts and DDD.
  • API Knowledge: Deep experience building RESTful services and APIs.
  • Database Skills: Relational DBs incl. PostgreSQL and Oracle; JPA/Hibernate.
  • Backend-Heavy Mindset: Passion for server-side logic and performance.

Responsibilities

  • Technical Leadership: Act as Squad Lead and drive the team to deliver high-quality software.
  • Core Development: Design and implement backend services with Java/Spring Boot.
  • Frontend Integration: Build and maintain Angular frontend to align with backend.
  • Modernizing Architecture: Move towards domain-driven design with bounded contexts.
  • API Excellence: Architect clean, scalable RESTful APIs over RPC.
  • Team Mentorship: Guide juniors, promote Agile practices, and grow the team.
  • Strategic Pushback: Defend best practices and architecture integrity.

Skills

Leadership Experience
Java (Spring Boot)
Angular
Kafka
OOA/OOD
DDD
RESTful APIs
PostgreSQL
Oracle
JPA/Hibernate
English (Upper-Intermediate)

Tools

Jenkins
GitLab CI
Docker
AWS
Azure

Job description

AgileEngine is seeking a Full Stack Tech Lead to guide a squad and build backend services with Java and Spring Boot, supported by an Angular frontend. You will mentor juniors, shape architecture, and lead the transition toward domain-driven design.

The role emphasizes leadership, backend-heavy work, and delivering robust RESTful APIs while collaborating with cross-functional teams. Remote-friendly with flexible scheduling and competitive USD-based compensation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Tech Lead – Java/Spring + Angular
Remote Full-Stack Tech Lead – Java/Spring + Angular

AgileEngine, LLC. • León

Remote
MXN 1,629,000 - 2,715,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Full-Stack Tech Lead: Java/Spring, Angular, Remote
Senior Full-Stack Tech Lead: Java/Spring, Angular, Remote

AgileEngine, LLC. • Rosarito

Hybrid
MXN 1,629,000 - 2,353,000
Professional growth
Competitive compensation
Exciting projects
+1
Full-Stack Tech Lead: Java Spring Boot + Angular (Remote)
Full-Stack Tech Lead: Java Spring Boot + Angular (Remote)

AgileEngine, LLC. • Monterrey

Hybrid
MXN 2,172,000 - 3,258,000
Professional growth
Competitive USD pay
Exciting projects
+1
Senior Full-Stack Engineer: Java/Spring & Angular | Remote
Senior Full-Stack Engineer: Java/Spring & Angular | Remote

Agileengine • Xico

Remote
MXN 1,652,000 - 2,202,000
Professional growth
Competitive compensation
Exciting projects
+1
Full-Stack Tech Lead | Java/Spring Boot + Angular | Remote
Full-Stack Tech Lead | Java/Spring Boot + Angular | Remote

AgileEngine, LLC. • Puebla de Zaragoza

Hybrid
MXN 1,629,000 - 2,353,000
Professional growth
Competitive compensation (USD)
Exciting projects
+1
Senior Full-Stack Engineer: Java/Spring Boot + Angular (Remote)
Senior Full-Stack Engineer: Java/Spring Boot + Angular (Remote)

AgileEngine, LLC. • Región Centro

Hybrid
MXN 1,629,000 - 2,715,000
Professional growth
Competitive pay (USD)
Exciting projects
+1
Senior Full Stack Engineer - Java/Spring Boot + Angular (Remote)
Senior Full Stack Engineer - Java/Spring Boot + Angular (Remote)

AgileEngine, LLC. • Ciudad de México

Hybrid
MXN 1,538,000 - 2,353,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Full-Stack Engineer — Remote/Hybrid (Java & Angular)
Senior Full-Stack Engineer — Remote/Hybrid (Java & Angular)

AgileEngine, LLC. • Santiago de Querétaro

Hybrid
MXN 1,267,000 - 2,172,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Full-Stack Engineer: Java/Spring | Remote & Flexible
Full-Stack Engineer: Java/Spring | Remote & Flexible

AgileEngine, LLC. • León

Hybrid
MXN 600,000 - 900,000
Professional growth
Competitive USD-based compensation
Flextime: work from home or office
Senior Full-Stack Engineer - Backend & API Lead (Remote)
Senior Full-Stack Engineer - Backend & API Lead (Remote)

AgileEngine, LLC. • León

Hybrid
MXN 600,000 - 900,000
Professional growth
Competitive USD pay
Exciting projects
+1