Technical Lead at Stefanini
Job details
Use AI to assess how you fit
About this role
¡Se parte de Stefanini ! En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor. ¡Seguro no te quieres quedar fuera! ¡Technical Lead! El Líder Técnico Pleno no se contabiliza como desarrollador. Su capacidad se destina a coordinación, revisión técnica, resolución de bloqueos y aseguramiento de calidad, bajo el acompañamiento del Arquitecto. Experiencia requerida:
Entre 5 y 7 años en desarrollo de software.
Al menos 2 o 3 años como líder técnico, referente técnico o responsable de equipo.
Experiencia liderando equipos pequeños de dos a cinco desarrolladores.
Experiencia en desarrollo backend con Java y Spring Boot.
Experiencia en integraciones REST y SOAP.
Experiencia deseable en banca, servicios financieros o sistemas transaccionales.
Experiencia trabajando con Scrum, Jira, GitHub y pull requests.
Importante contar con: Conocimientos técnicos indispensables
Backend
Java 17 o superior.
Spring Boot 3.x.
Spring Web.
JPA/Hibernate.
PostgreSQL.
Maven o Gradle.
Pruebas con JUnit y Mockito.
Manejo de DTO, mapeadores y validaciones.
Gestión centralizada de excepciones.
Documentación OpenAPI/Swagger.
Integraciones
Desarrollo y consumo de APIs REST.
Consumo de servicios SOAP.
Interpretación de WSDL y XSD.
Manejo de JSON y XML.
Autenticación con OAuth 2.0, API keys o certificados.
Timeout, reintentos y circuit breaker.
Idempotencia en operaciones de pago.
Homologación de datos y códigos de error.
Logging, correlación y trazabilidad.
Integración con sistemas externos y legacy.
Herramientas y prácticas
Git y GitHub.
Estrategias de ramas.
Pull requests y revisión de código.
Jira.
SonarQube.
CI/CD.
Análisis de dependencias y .
Logs y monitoreo.
Metodologías ágiles.
Originally posted on Himalayas