Skip to main content

Dev Java

Tecnología
Tsoft
Xico, MéxicoHace 1 semanasHasta 19/7/2026

Descripción del puesto

¿Te apasiona construir microservicios robustos y escalables?

¿Dominas Java y Spring Boot?

En Scotiabank estamos transformando la experiencia digital de nuestros clientes y buscamos un Backend Developer para diseñar e implementar capacidades BCS de nuestros servicios de casa de bolsa.Tu misiónDiseñar e implementar microservicios en Java/Spring que materialicen capacidades del sistema central de casa de bolsa, asegurando resiliencia, observabilidad y estándares API para integrar múltiples sistemas (REST/SOAP) y habilitar a los equipos de BFF, Mobile y Web.Crear microservicios/APIs REST estandarizadas con OpenAPI/Swagger, validación y manejo consistente de errores.Integrar servicios con sistemas múltiples mediante REST/SOAP.Aplicar patrones de resiliencia: timeouts, retries, circuit breaker, bulkhead.Garantizar observabilidad: logs estructurados, trazas distribuidas con X-Correlation-ID, métricas.Escribir pruebas unitarias, de integración y de contrato (JUnit5, Testcontainers, Pact) y colaborar en pruebas de performance (JMeter/Gatling).

Colaborar con BFFs y equipos Mobile/Web para asegurar APIs consumibles y eficientes.Mantener documentación técnica clara en Confluence y playbooks de operación.Promover un ambiente colaborativo y mejora continua.Postman (colecciones automatizadas)Integración con APIs REST y SOAP (legacy)Patrones de diseño: Factory, Adapter, Strategy, TemplateExperiencia sólida con Spring Boot y Java 17+.

Conocimiento de OpenAPI/Swagger para definición de APIs.Manejo de pruebas unitarias y de integración (JUnit5, Mockito).

Experiencia en integración con servicios REST y SOAP.Uso de patrones de diseño y principios de arquitectura limpia.Control de versiones con Git y trabajo colaborativo (code reviews, documentación).

¿Te interesa este puesto?