¿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ón
diseñ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 open api/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, template experiencia sólida con spring boot y java 17+ . Conocimiento de open api/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 participativo (code reviews, documentación). #j-18808-ljbffr
📌 Dev java (México)
🏢 Tsoft
📍 México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.