Match score not available

Software Development Tech Lead

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of software development experience, Strong focus on Java and Spring Boot, Experience in leading development teams, Expertise with monitoring/debugging tools, Familiar with DevOps and Agile methodologies.

Key responsabilities:

  • Guide the team in software design
  • Collaborate with cross-functional teams
  • Design and optimize back-end architecture
  • Lead code quality and performance practices
  • Facilitate Agile practices and processes

Job description

Location: Mexico City, Mexico

We are seeking a seasoned Software Development Tech Lead to join our team. This role requires a strong leader who can guide a team of developers, architect solutions, and ensure the performance, reliability, and scalability of our applications. 

Responsibilities

  • Lead the development team in designing and implementing scalable, high-performance software solutions using Java and Spring Boot.
  • Provide technical direction, mentorship, and guidance to junior and mid-level developers.
  • Collaborate with cross-functional teams including product managers, QA, and DevOps to ensure seamless integration and deployment of new features.
  • Design and optimize back-end architecture to support high-availability, robust APIs, and microservices.
  • Ensure best practices for code quality, security, and software performance through code reviews and architecture discussions.
  • Lead troubleshooting and debugging efforts, utilizing observability tools to identify and resolve production issues quickly and efficiently.
  • Drive continuous improvement initiatives to improve development processes, speed of delivery, and overall product quality.
  • Facilitate Agile practices (Scrum or Kanban), including sprint planning, backlog grooming, and retrospectives.

Qualifications

  • 8+ years of professional experience in software development with a strong focus on Java and Spring Boot.
  • English proficiency (B1/C2 level). 
  • Proven experience leading development teams and driving technical projects to completion.
  • Expertise in observability, monitoring, and debugging tools like New Relic, Grafana, Metabase, and Google Analytics 4 (GA4).
  • Strong understanding of RESTful API design and microservices architecture.
  • Solid experience working with databases such as MySQL, MongoDB, and MariaDB
  • Hands-on experience with performance tuning, scaling applications, and addressing production incidents.
  • Familiarity with DevOps practices, including CI/CD pipelines and containerization tools such as Docker and Kubernetes.
  • Strong problem-solving skills and the ability to make sound technical decisions.
  • Excellent communication skills and the ability to collaboraten with multiple teams.
  • Familiarity with Agile methodologies (Scrum/Kanban) and tools like Jira, Confluence, or similar.

Why Join Us?

  • Full-time position
  • Payment in US dollars
  • 100% remote anywhere in LATAM
  • 12 PTO per year
  • Holidays from your country off and paid
  • Birthday off and paid
  • Career Path
  • Recognition Program
  • Paid Leaves

If you meet these requirements and are interested in applying for this position, please let us know. We look forward to the possibility of working with you. 

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Troubleshooting (Problem Solving)
  • Collaboration
  • Problem Solving
  • Verbal Communication Skills
  • Team Leadership

Lead Developer Related jobs