Buscamos un Technical Lead Java para liderar el diseño, desarrollo e implementación de soluciones backend escalables, seguras y de alto rendimiento. Esta posición tendrá un rol clave en la definición de arquitecturas, adopción de buenas prácticas de desarrollo y liderazgo técnico del equipo, participando activamente en proyectos estratégicos sobre plataformas cloud.
Experiencia sólida en desarrollo con Java, liderazgo técnico de equipos y plataformas cloud (AWS, Azure, GCP o Anthos).
Diseñar e implementar soluciones backend con Java y Spring Boot; definir arquitecturas de microservicios, eventos y hexagonal; garantizar buenas prácticas (SOLID, Clean Code, Design Patterns); optimizar rendimiento; integrar APIs y bases de datos; liderar técnicamente al equipo mediante mentoría y code reviews; colaborar con Front-End, QA y DevOps; implementar pruebas unitarias y de integración; aplicar seguridad OAuth2, OIDC y Spring Security; operar en AWS, Azure, GCP o Anthos; automatizar CI/CD; documentar arquitecturas.
Java, Spring Boot 6, Spring Security, JPA/Hibernate, OAuth 2.0, OpenID Connect, Kerberos, React 18 o 19, Anthos, PostgreSQL, MySQL, MongoDB, Redis, Cassandra, Kafka, RabbitMQ, AWS SQS, Git (GitHub/GitLab), Docker, Kubernetes, Jenkins, GitHub Actions, JUnit, Mockito, SonarQube, Checkmarx, Fortify, BlackDuck.
Mentoría técnica, liderazgo de equipos, comunicación, colaboración con equipos multifuncionales, orientación a calidad y mejora continua.
Tipo de Contrato
Tiempo completoModalidad del Empleo
Presencial