¡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 vulnerabilidades. Logs y monitoreo. Metodologías ágiles. Originally posted on Himalayas