OverviewJava Developer — Senior (CABA, híbrido)Ubicación: CABA (Argentina). Modalidad: Híbrido (40% presencial). Horario: L–V 9:00–18:00. Cliente: Santander (proyecto de Accenture).About The RoleBuscamos un/a Dev Java Senior para construir y evolucionar microservicios y APIs REST de alto desempeño en banca. Trabajarás con Java 11 (conocimientos en 17/21), Spring Boot 3+ y prácticas sólidas de calidad, seguridad y observabilidad.ResponsibilitiesDiseñar y desarrollar APIs REST y microservicios (sync/async).Integrar con MongoDB (NoSQL) y optimizar accesos a datos.Implementar seguridad (Spring Security, JWT, manejo de secrets y auth server).Asegurar observabilidad y trazabilidad (Spring Actuator, Dynatrace, logs/tracing).Escribir tests unitarios y de integración (JUnit/Mockito, SpringBootTest/WireMock).Documentar servicios con Swagger/OpenAPI y realizar code reviews.Aplicar patrones (p. ej., CircuitBreaker, Factory, Builder) y buenas prácticas de resiliencia.Must-haveJava 11 excluyente; conocimiento de Java 17/21.Spring Framework / Spring Boot 3+ (REST, MVC, Security).Arquitectura de microservicios con comunicaciones sincrónicas y asincrónicas.MongoDB (excluyente).Testing: JUnit + Mockito; integración: SpringBootTest + WireMock.Seguridad: JWT, auth server, secrets management.Observabilidad: Actuator; métricas/monitoring: Dynatrace.Git y build con Maven/Gradle; CI/CD valorado.Nice to haveRedis (cache/buffer).Conocimiento de API Managers (deseable Apigee).Habilidades blandas: pensamiento crítico, comunicación clara, colaboración Scrum, autonomía, adaptabilidad y resiliencia.Work setupHíbrido en CABA (40% on-site).L–V 9–18 hs.Aplicá acá mismo!
#J-18808-Ljbffr