Senior Java Tech Lead: Spring Boot, Microservices, Cloud

Confiz

Monterrey

Presencial

MXN 1.200.000 - 1.600.000

Jornada completa

hace 35 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Confiz is seeking a Senior Software Engineer / Technical Lead in Monterrey, MX to lead design, architecture, and development of scalable enterprise applications. You will guide engineering teams, mentor juniors, and drive best practices across cloud-based systems.

Responsibilities include hands-on development, system design decisions, and collaboration with stakeholders to deliver reliable, high-performance software. Strong English communication and Agile experience are essential.

Formación

  • 8+ years of professional hands-on experience in software development, with strong expertise in system design, software architecture, and building enterprise-level applications.
  • Strong proficiency in Java (required), including extensive experience developing scalable backend services and enterprise applications.
  • Hands-on experience with Spring Boot and developing RESTful APIs and microservices.
  • Strong understanding of distributed systems, software architecture, design patterns, and engineering best practices.
  • Proven experience in technical leadership, mentoring junior engineers, and driving technical initiatives across engineering teams.
  • Experience with messaging and event-driven technologies such as Kafka and Amazon SQS.
  • Experience with cloud platforms, preferable AWS.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with serverless technologies such as AWS Lambda is preferred.
  • Experience implementing and maintaining CI/CD pipelines using tools such as GitLab CI/CD and Terraform.
  • Strong knowledge of automated testing methodologies, including unit, integration, regression, and load testing.
  • Experience working with relational and non-relational databases such as PostgreSQL and DynamoDB.
  • Experience with application monitoring, logging, and observability tools such as New Relic and Splunk.
  • Ability to analyze complex technical requirements, design scalable solutions, and troubleshoot production issues.
  • Experience working in Agile environments, including sprint planning, daily standups, Jira management, and stakeholder collaboration.
  • Excellent English communication skills (verbal and written), with the ability to lead technical discussions, guide engineering teams, and communicate effectively with stakeholders.
  • Strong analytical thinking, problem-solving abilities, and ownership of technical deliverables.
  • Experience with React is a strong plus.
  • Experience with Python is a strong plus.

Responsabilidades

  • Lead the design, development, testing, documentation, and maintenance of scalable, reliable, and high-performance enterprise software applications.
  • Provide technical leadership and mentorship to junior engineers, guiding them through complex technical challenges, system design decisions, and problem-solving activities.
  • Manage daily standups, Jira tasks, sprint updates, and technical discussions to ensure alignment with project goals and delivery timelines.
  • Collaborate with stakeholders, product teams, and cross-functional engineering teams to understand business requirements and translate them into effective technical solutions.
  • Design and implement robust backend applications using Java, Spring Boot, RESTful APIs, and microservices architecture.
  • Drive architectural decisions and contribute to system design, ensuring scalability, maintainability, reliability, and performance.
  • Develop and maintain event-driven and distributed systems using messaging technologies such as Kafka and Amazon SQS.
  • Participate in the design, implementation, and optimization of cloud-based solutions, preferably using AWS services.
  • Support DevOps practices, including CI/CD pipelines, infrastructure automation, and cloud deployment processes.
  • Design and implement comprehensive automated testing strategies, including unit, integration, regression, and load testing.
  • Work with relational and non-relational databases, ensuring efficient data modeling, performance optimization, and data integrity.
  • Identify and resolve complex technical issues, conduct root cause analysis, and lead cross-functional troubleshooting efforts.
  • Implement and maintain application logging, monitoring, and observability solutions using tools such as New Relic and Splunk.
  • Participate in on-call support during working hours to ensure application reliability and timely incident resolution.
  • Conduct code reviews, enforce engineering best practices, and promote high standards for code quality, security, testing, and automation.
  • Demonstrate strong ownership, communication, and problem-solving skills while collaborating with distributed engineering teams.

Conocimientos

Java
Spring Boot
Microservices
AWS
Team leadership
Agile
English communication

Educación

B.S./M.S. in CS or related

Herramientas

Docker
Kubernetes
Terraform
GitLab CI/CD
Kafka
SQS
PostgreSQL
DynamoDB
New Relic
Splunk

Descripción del empleo

Confiz is seeking a Senior Software Engineer / Technical Lead in Monterrey, MX to lead design, architecture, and development of scalable enterprise applications. You will guide engineering teams, mentor juniors, and drive best practices across cloud-based systems.

Responsibilities include hands-on development, system design decisions, and collaboration with stakeholders to deliver reliable, high-performance software. Strong English communication and Agile experience are essential.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Tech Lead - Spring Boot, Microservices, Cloud
Senior Java Tech Lead - Spring Boot, Microservices, Cloud

Confiz Limited • México

A distancia
MXN 900.000 - 1.300.000
Java Engineer III - AWS, Kafka & Kubernetes
Java Engineer III - AWS, Kafka & Kubernetes

Confiz Limited • Monterrey

Presencial
MXN 420.000 - 900.000
Senior Full-Stack Java Lead
Senior Full-Stack Java Lead

Brillio • Región Centro

Presencial
MXN 900.000 - 1.200.000
Senior Java Cloud Engineer | AWS & Spring Boot
Senior Java Cloud Engineer | AWS & Spring Boot

Accenture • Monterrey

Presencial
MXN 600.000 - 900.000
Career development
Global projects
Innovative tools
+2
Java Cloud Engineer | AWS & Spring Boot specialist
Java Cloud Engineer | AWS & Spring Boot specialist

1913 Accenture SC ATC Company • Monterrey

Presencial
MXN 900.000 - 1.200.000
Career development
Growth opportunities
Innovative tools
+5
Senior Software engineer Mexico
Senior Software engineer Mexico

Zoolatech • Región Centro

Híbrido
MXN 600.000 - 1.000.000
Remote Lead Java Engineer - Cloud-Native Microservices
Remote Lead Java Engineer - Cloud-Native Microservices

Fulcrum Digital • Ciudad de México

Híbrido
MXN 900.000 - 1.500.000
Java Tech Lead - Monterrey
Java Tech Lead - Monterrey

Globant • Monterrey

Presencial
MXN 1.204.611 - 1.548.786
Relocation expenses to Monterrey
Senior Full-Stack Engineer (Java/Spring) - Remote & Flexible
Senior Full-Stack Engineer (Java/Spring) - Remote & Flexible

AgileEngine, LLC. • Monterrey

Híbrido
MXN 1.313.000 - 2.063.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Software Engineer: Java, Spring Boot & Tech Lead
Senior Software Engineer: Java, Spring Boot & Tech Lead

Zoolatech • Región Centro

Híbrido
MXN 600.000 - 1.000.000