Propósito del rol Formar desarrolladores backend especializados en la construcción de APIs y capas de orquestación (Backend for Frontend – BFF), que habiliten la comunicación entre aplicaciones móviles y servicios backend dentro del ecosistema de Digital Wealth.
Este rol es clave para garantizar que la experiencia del cliente en canales digitales sea eficiente, consistente y alineada con las necesidades del negocio.
Perfil que buscamos Buscamos recién egresados o perfiles con hasta 1 año de experiencia , con una fuerte base en programación y lógica, interesados en desarrollo backend y en la construcción de servicios que soportan aplicaciones móviles.
Personas con capacidad de entender tanto la lógica técnica como el impacto en la experiencia del usuario final.
Responsabilidades principales - Desarrollar APIs REST en Java para consumo de aplicaciones móviles (iOS / Android)
- Participar en la construcción de capas BFF (Backend for Frontend)
- Orquestar información proveniente de múltiples microservicios
- Transformar y adaptar datos para su consumo en front-end
- Colaborar con equipos de mobile, backend y arquitectura
- Apoyar en pruebas, debugging y mejora continua del código
- Documentar servicios y flujos de información
- Explicar claramente las soluciones desarrolladas
Conocimientos técnicos requeridos Fundamentos (obligatorios) - Programación orientada a objetos
- Estructuras de datos (listas, mapas, colecciones)
- Lógica de programación y resolución de problemas
- Manejo de errores
- Conceptos básicos de arquitectura cliente-servidor
- Conocimientos en Java
- Conceptos básicos de APIs REST
- Manejo de JSON
- Consumo y exposición de servicios
Deseable (no obligatorio) - Conocimientos básicos de Spring Boot
- Conceptos de microservicios
- Versionamiento de APIs
- Autenticación básica (tokens, headers)
- Pensamiento lógico y estructurado
- Capacidad de entender flujos de información
- Atención al detalle
- Capacidad de traducir necesidades de negocio en lógica técnica
- Comunicación clara con equipos técnicos y no técnicos
- Curiosidad por entender cómo funciona la arquitectura completa
Carreras afines a - Ingeniería en Software
- Ingeniería en Sistemas
- Ciencias de la Computación
- Ingeniería en Tecnologías de la Información
Conocimientos adicionales valorados - Conocimientos básicos del sector financiero , por ejemplo:
- materias relacionadas con finanzas, mercados o banca
- entendimiento general de productos financieros
No es requisito, pero es un diferenciador importante - Nivel intermedio-avanzado
- Capacidad de:
- leer documentación técnica
- comunicarse en equipos internacionales (Toronto)
Lo que NO esperamos - Experiencia laboral previa relevante
- Dominio avanzado de frameworks
- Experiencia profesional en arquitectura compleja
- Proyectos donde hayan integrado front con backend
- Repositorios en GitHub
- Participación en proyectos colaborativos
Plan de desarrollo El candidato se integrará a un modelo de mentoría técnica donde podrá:
- Participar en el diseño y desarrollo de APIs reales
- Entender la interacción entre front-end y backend
- Aprender arquitectura basada en microservicios
- Evolucionar hacia roles como:
- (Detalle de roles a definir)
Qué buscamos en el fondo Este rol requiere alguien que:
- Entienda que el backend no es solo código, sino experiencia del cliente indirecta
- Tenga interés en cómo se conectan sistemas
- Pueda aprender rápido y asumir responsabilidad progresiva
Scotiabank es una empresa incluyente, que respeta la diversidad y no hace ningún tipo de discriminación. Bajo ninguna circunstancia solicita pruebas de embarazo, ni de VIH. Agradecemos tu interés. Sin embargo, únicamente las personas seleccionadas para entrevista serán contactadas.
Ubicación(s): México - Ciudad de México - Cuauhtémoc
#J-18808-Ljbffr