Scotiabank

Jr Java Backend BFF

Scotiabank · Mexico City, Mexico

Banking · 10,001+ employees

7 h ago Closes in 6d
Junior (0-2 yrs) Internship Full-time Mexico
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain Java-based APIs and Backend for Frontend (BFF) layers to support mobile applications. Collaborate with cross-functional teams to orchestrate microservices and ensure seamless data integration for digital wealth solutions.

What they look for

Java API REST Backend for Frontend Microservices Spring Boot JSON HTTP Methods Object-oriented programming Data structures Problem solving Debugging Software architecture Mobile application integration Communication Logical reasoning

Requirements

Candidates should be recent graduates or have up to one year of experience in software development with a strong foundation in Java and API design. A degree in Software Engineering, Systems Engineering, Computer Science, or Information Technology is required.

Benefits

Continuous learning and development Mentorship program Work-life balance Inclusive environment

Full description

Requisition ID: 265124

Join our team! 🌟

Would you like to complete your internship with an organization that has been in the market for more than 35 years, dedicated to improving our customers’ financial well-being through comprehensive and innovative solutions? 🏛

Junior Java Backend Developer – BFF / APIs

🎓 Junior Talent Program | 💻 Digital Wealth 📍 México | 🏦 Scotiabank

En Scotiabank México estamos buscando talento junior interesado en desarrollarse como Backend Developer, especializado en la construcción de APIs REST y capas Backend for Frontend (BFF), que soportan aplicaciones móviles dentro del ecosistema de Digital Wealth.

🎯 Propósito del rol

Formarte como desarrollador(a) backend, participando en la construcción de servicios y APIs que conectan aplicaciones móviles con microservicios backend, asegurando una experiencia digital fluida, consistente y alineada al negocio.

Este rol es ideal para recién egresados o perfiles con hasta 1 año de experiencia que quieran iniciar su carrera en tecnología financiera dentro de un entorno de mentoría y aprendizaje continuo.

🧩 ¿Qué harás en el día a día?

  • Desarrollar APIs REST en Java para 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 frontend.
  • Colaborar con equipos de mobile, backend y arquitectura.
  • Apoyar en pruebas, debugging y mejora continua del código.
  • Documentar servicios, flujos e integraciones.
  • Explicar de forma clara las soluciones desarrolladas.

✅ Perfil que buscamos

Buscamos personas con:

  • Hasta 1 año de experiencia o recién egresados.
  • Interés genuino en desarrollo backend y APIs.
  • Buen razonamiento lógico y gusto por entender cómo se conectan los sistemas.
  • Capacidad para aprender rápido y asumir responsabilidad progresiva.

🛠️ Conocimientos técnicos requeridos

Fundamentos (indispensables):

  • Programación orientada a objetos.
  • Estructuras de datos básicas (listas, mapas, colecciones).
  • Lógica de programación y resolución de problemas.
  • Manejo básico de errores.
  • Conceptos cliente-servidor.

Backend / APIs:

  • Java (base sólida).
  • Conceptos de APIs REST.
  • Métodos HTTP (GET, POST, PUT, DELETE).
  • Uso de JSON.
  • Consumo y exposición de servicios.

Deseable (no obligatorio):

  • Conocimientos básicos de Spring Boot.
  • Microservicios.
  • Versionamiento de APIs.
  • Autenticación básica (tokens, headers).

🧠 Habilidades clave

  • Pensamiento lógico y estructurado.
  • Atención al detalle.
  • Capacidad de entender flujos de información.
  • Comunicación clara con perfiles técnicos y no técnicos.
  • Curiosidad por la arquitectura y el impacto en la experiencia del usuario.

🎓 Requisitos académicos

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

🌍 Idioma

  • Inglés intermedio–avanzado (lectura de documentación y colaboración con equipos internacionales).

⭐ Diferenciadores

  • Haber desarrollado APIs (académicas o personales).
  • Proyectos donde conectaste frontend y backend.
  • Repositorios en GitHub.
  • Participación en proyectos colaborativos.

🚀 Plan de desarrollo

Te integrarás a un esquema de mentoría técnica, donde podrás:

  • Trabajar en APIs reales.
  • Entender arquitecturas basadas en microservicios.
  • Evolucionar hacia roles como:
  • Backend Developer Mid-Level
  • API Designer
  • BFF Specialist

En Scotiabank, valoramos las habilidades y experiencias únicas que cada persona aporta al banco y nos comprometemos a crear y mantener un entorno inclusivo y accesible para todos/as. Todos/as los/las empleados/as deben cumplir con las políticas, normas, códigos y directrices del banco relacionadas con la no discriminación y las adaptaciones en el lugar de trabajo.”Si necesitas algún tipo de adaptación en temas de accesibilidad durante el proceso, indícalo a nuestro equipo de Atracción de Talento”

**Bajo ninguna circunstancia solicita pruebas de embarazo, ni de VIH**

Location(s): Mexico : Ciudad de México : Mexico

Why choose us? 👀👀

💻 We are an international, modern, and digital bank.

⏱ Work-life balance matters to us — we are the first bank in Chile to reduce the workweek to 39 hours!

📚 Continuous learning and development — participate in projects, conferences, and events that help you build new skills and gain relevant knowledge.

🌈 We are diverse and inclusive.

At Scotiabank, inclusion is part of the way we do business 💜. his opportunity is open in accordance with Law 21.015. If you require any reasonable accommodation to participate in the recruitment process, please let us know 🤝.

Don’t hesitate to apply — join us on this journey and become our next Scotiaintern! 🚀.