Lead Backend Developer

HybridSalary not specified
Mexico

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Lead Backend Developer to join our team in Mexico. This role involves providing technical leadership and designing scalable solutions.

You will become part of an experienced engineering community that delivers high-quality solutions supporting critical business initiatives. This is an excellent opportunity to take on a leadership role in a dynamic environment while collaborating with talented professionals on impactful and scalable projects.

Responsibilities

  • Provide technical leadership to backend and frontend development teams, guiding them toward successful project delivery
  • Define solution architectures and establish technical guidelines to ensure consistency across projects
  • Monitor code quality, security, and application performance to maintain high engineering standards
  • Coordinate code reviews and provide technical mentoring to support the growth of team members
  • Design scalable solutions based on microservices and APIs to meet evolving business needs
  • Ensure compliance with development and security standards throughout the software delivery process
  • Manage technical risks and propose mitigation strategies to safeguard project outcomes
  • Coordinate deployments to ensure smooth, reliable, and timely releases
  • Collaborate closely with architecture and business teams to align technical solutions with organizational goals

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent professional experience
  • At least 5 years of professional relevant experience in backend software development
  • At least one year of experience in people management or team leadership, guiding teams of 5 or more FTEs
  • Solid backend development experience with Java 17 and Spring Boot for building modern, production-grade applications
  • Practical experience implementing batch processes using Spring Batch
  • Strong knowledge of microservices-based architecture for designing modular and scalable systems
  • Hands-on experience with the integration of REST APIs and asynchronous messaging
  • Working knowledge of Apache Kafka and Redis for event-driven communication and caching
  • Experience with repository and Git workflow management using GitHub
  • Practical use of SonarQube for quality and coverage validation
  • Experience with security analysis tools such as Fortify, SAST, and DAST
  • Proven ability to design performance- and resilience-oriented solutions
  • Fluent English communication skills at a B2 level or higher

We Offer

  • Opportunity to work in a dynamic and innovative environment
  • Collaborate with a talented and experienced engineering community
  • Be part of impactful and scalable projects
  • Professional growth and development opportunities

About the Company

EPAM Systems is a global software engineering and product development company that partners with many of the world's leading businesses to deliver digital transformation and technology innovation.

Job Details

Company name:
EPAM
Location:
Mexico
Work Mode:
Hybrid
Posted on TheJob:
Jul 5, 2026
Last checked:
Jul 5, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.