LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Fullstack Software Engineer Associate

at Scotiabank

Back to all Java jobs
Scotiabank logo
Investment Banking

Fullstack Software Engineer Associate

at Scotiabank

GraduateNo visa sponsorshipJava

Posted 2 days ago

No clicks

Compensation
$200,000 – $200,000 USD

Currency: $ (USD)

City
Bogota
Country
Colombia

The Fullstack Software Engineer Associate will contribute to developing robust, secure, and scalable technological solutions supporting strategic business objectives. They will work with modern architectures and best practices in both backend and frontend development, collaborating in agile teams and leveraging DevOps tools.

ID de la solicitud: 241832

Programa de Referido de Empleados – Probable Pago: $200,000.00

Estamos comprometidos a invertir en nuestros colaboradores y ayudarles a continuar su carrera profesional en ScotiaTech.

Propósito

Contribuye al éxito general del Departamento de Technology Engineering / Wealth Management / Perú, desarrollando soluciones tecnológicas robustas, seguras y escalables que soportan los objetivos estratégicos del negocio. Participa activamente como apoyo en la definición de arquitecturas modernas, la implementación de buenas prácticas de desarrollo y la automatización de procesos, asegurando la calidad, eficiencia en cada entrega basados en los procedimientos internos vigentes.

Responsabilidades

• Diseñar e implementar soluciones fullstack robustas, seguras y escalables, utilizando Java 17 o superior y Spring Boot, aplicando principios de arquitectura moderna como Hexagonal, DDD, Event Driven y Programación Reactiva, asegurando mantenibilidad y alineación con los estándares técnicos vigentes.
• Programación MVC con net core 8 usando las buenas prácticas de programación y test unitarios, así como tener conocimiento en los escaneos de sonarqube para poder pasar las pruebas unitarias e integrales en el desarrollo y conocimiento básico en net 4.8
• Construir e integrar APIs REST y reactivas, siguiendo enfoques Contract First mediante OpenAPI/Swagger, garantizando autenticación, autorización y protección de datos sensibles. Se espera documentación clara y completa que facilite su consumo y asegure el cumplimiento normativo.
• Consumo de servicios internos y externos mediante Spring Cloud OpenFeign, aplicando patrones de resiliencia con Resilience4j para asegurar la estabilidad de las integraciones en entornos distribuidos.
• Desarrollo de interfaces frontend reutilizables y eficientes con React 18 o superior, bajo arquitectura Microfrontends y SPA, utilizando componentes institucionales.
• Conocimiento en prácticas DevOps, participando activamente en despliegues con Docker, orquestación con Kubernetes, configuración con HelmChart, y ejecución de pipelines CI/CD con Jenkins y ArgoCD, garantizando trazabilidad, eficiencia operativa y cumplimiento de políticas internas.
• Colaboración documentando tareas y decisiones en Jira y Confluence, versionando el código fuente en bitbucket teniendo conocimiento en la jerarquía de ramas usando release, feature y master de forma estructurada y promoviendo el cumplimiento de estándares técnicos, regulatorios y de seguridad.
• Trabajo en equipo bajo metodologías ágiles, participando activamente en ceremonias Scrum y aplicando prácticas de Kanban para la gestión eficiente de tareas, fomentando la mejora continua y la entrega de valor constante.

Educación y experiencia

Experiencia comprobada, mínimo 2 años (deseable)
Actitudes
Apoyo a su equipo conformado por desarrolladores con menos experiencia.
Promueve la colaboración dentro del equipo
Puede escuchar diferentes puntos de vista para la elaboración de soluciones
Complejidad del Trabajo que realiza:
Puede resolver deudas técnicas y refactorizaciones.
Desarrolla su trabajo con buenas prácticas de código
Puede revisar código y hacer correcciones/recomendaciones a sus pares
Participa en la toma de requerimientos
Independencia:
Puede diseñar una solución y solicitar retroalimentación a las áreas relacionadas
Puede explorar la solución a problemas mediante POCs y determinar la solución correcta
Manejo de seguridad de la información y arquitectura

Conocimientos específicos:

Tecnologías y Herramientas Backend:
- Spring Boot 3.4.5
- Spring security
- Spring Boot Actuator (Endpoints de salud y métricas en SpringBoot)
Tecnologías y Herramientas Frontend:
- Angular
- Nodejs 18.2.9
Gestión y documentación:
- Jira
Testing y Calidad:
- Test unitarios con Mockito
- Pruebas de rendimiento (Tipo Estrés y Carga) con Gatling
Conoce y ha utilizado distintos motores de base de datos
Conocimiento de mecanismos de autenticación y autorización.
Encriptación y seguridad de datos sensibles
Conoce diferentes tipos de comunicación entre microservicios (síncronos y asíncronos).
Conoce tecnología cloud o de contenerización

Patrones de arquitectura de software (hexagonal, clean architecture) y microservicios

Condiciones de trabajo

Trabaja en un entorno de oficina estándar y modalidad híbrido; puede extenderse la jornada laboral en fechas de implementaciones, cambios regulatorios (Disaster Recovery), Incidentes por atender.

Ubicación(s): Colombia : Bogota : Bogota
ScotiaTech es una unidad de negocio de ScotiaGBS, un grupo de empresas de Scotiabank, ubicado en Bogotá, Colombia. ScotiaTech fue creado para apoyar diversos sistemas y procesos tecnológicos del Banco. Ofrecemos un entorno de trabajo inclusivo y positivo, además de ventajas competitivas.

En ScotiaTech, valoramos las habilidades y experiencias únicas que cada persona aporta y nos hemos comprometido a crear y mantener un entorno inclusivo y accesible para todos. Los candidatos deben postularse directamente en línea si desean ser tomados en cuenta para este puesto. Agradecemos a todos los candidatos por su interés en esta oportunidad profesional en ScotiaTech; sin embargo, solo contactaremos a quienes hayan sido seleccionados para una entrevista.

Nota: Todos los puestos que se publican en me@Scotiabank estarán disponibles durante al menos 5 días.

Fullstack Software Engineer Associate

at Scotiabank

Back to all Java jobs
Scotiabank logo
Investment Banking

Fullstack Software Engineer Associate

at Scotiabank

GraduateNo visa sponsorshipJava

Posted 2 days ago

No clicks

Compensation
$200,000 – $200,000 USD

Currency: $ (USD)

City
Bogota
Country
Colombia

The Fullstack Software Engineer Associate will contribute to developing robust, secure, and scalable technological solutions supporting strategic business objectives. They will work with modern architectures and best practices in both backend and frontend development, collaborating in agile teams and leveraging DevOps tools.

ID de la solicitud: 241832

Programa de Referido de Empleados – Probable Pago: $200,000.00

Estamos comprometidos a invertir en nuestros colaboradores y ayudarles a continuar su carrera profesional en ScotiaTech.

Propósito

Contribuye al éxito general del Departamento de Technology Engineering / Wealth Management / Perú, desarrollando soluciones tecnológicas robustas, seguras y escalables que soportan los objetivos estratégicos del negocio. Participa activamente como apoyo en la definición de arquitecturas modernas, la implementación de buenas prácticas de desarrollo y la automatización de procesos, asegurando la calidad, eficiencia en cada entrega basados en los procedimientos internos vigentes.

Responsabilidades

• Diseñar e implementar soluciones fullstack robustas, seguras y escalables, utilizando Java 17 o superior y Spring Boot, aplicando principios de arquitectura moderna como Hexagonal, DDD, Event Driven y Programación Reactiva, asegurando mantenibilidad y alineación con los estándares técnicos vigentes.
• Programación MVC con net core 8 usando las buenas prácticas de programación y test unitarios, así como tener conocimiento en los escaneos de sonarqube para poder pasar las pruebas unitarias e integrales en el desarrollo y conocimiento básico en net 4.8
• Construir e integrar APIs REST y reactivas, siguiendo enfoques Contract First mediante OpenAPI/Swagger, garantizando autenticación, autorización y protección de datos sensibles. Se espera documentación clara y completa que facilite su consumo y asegure el cumplimiento normativo.
• Consumo de servicios internos y externos mediante Spring Cloud OpenFeign, aplicando patrones de resiliencia con Resilience4j para asegurar la estabilidad de las integraciones en entornos distribuidos.
• Desarrollo de interfaces frontend reutilizables y eficientes con React 18 o superior, bajo arquitectura Microfrontends y SPA, utilizando componentes institucionales.
• Conocimiento en prácticas DevOps, participando activamente en despliegues con Docker, orquestación con Kubernetes, configuración con HelmChart, y ejecución de pipelines CI/CD con Jenkins y ArgoCD, garantizando trazabilidad, eficiencia operativa y cumplimiento de políticas internas.
• Colaboración documentando tareas y decisiones en Jira y Confluence, versionando el código fuente en bitbucket teniendo conocimiento en la jerarquía de ramas usando release, feature y master de forma estructurada y promoviendo el cumplimiento de estándares técnicos, regulatorios y de seguridad.
• Trabajo en equipo bajo metodologías ágiles, participando activamente en ceremonias Scrum y aplicando prácticas de Kanban para la gestión eficiente de tareas, fomentando la mejora continua y la entrega de valor constante.

Educación y experiencia

Experiencia comprobada, mínimo 2 años (deseable)
Actitudes
Apoyo a su equipo conformado por desarrolladores con menos experiencia.
Promueve la colaboración dentro del equipo
Puede escuchar diferentes puntos de vista para la elaboración de soluciones
Complejidad del Trabajo que realiza:
Puede resolver deudas técnicas y refactorizaciones.
Desarrolla su trabajo con buenas prácticas de código
Puede revisar código y hacer correcciones/recomendaciones a sus pares
Participa en la toma de requerimientos
Independencia:
Puede diseñar una solución y solicitar retroalimentación a las áreas relacionadas
Puede explorar la solución a problemas mediante POCs y determinar la solución correcta
Manejo de seguridad de la información y arquitectura

Conocimientos específicos:

Tecnologías y Herramientas Backend:
- Spring Boot 3.4.5
- Spring security
- Spring Boot Actuator (Endpoints de salud y métricas en SpringBoot)
Tecnologías y Herramientas Frontend:
- Angular
- Nodejs 18.2.9
Gestión y documentación:
- Jira
Testing y Calidad:
- Test unitarios con Mockito
- Pruebas de rendimiento (Tipo Estrés y Carga) con Gatling
Conoce y ha utilizado distintos motores de base de datos
Conocimiento de mecanismos de autenticación y autorización.
Encriptación y seguridad de datos sensibles
Conoce diferentes tipos de comunicación entre microservicios (síncronos y asíncronos).
Conoce tecnología cloud o de contenerización

Patrones de arquitectura de software (hexagonal, clean architecture) y microservicios

Condiciones de trabajo

Trabaja en un entorno de oficina estándar y modalidad híbrido; puede extenderse la jornada laboral en fechas de implementaciones, cambios regulatorios (Disaster Recovery), Incidentes por atender.

Ubicación(s): Colombia : Bogota : Bogota
ScotiaTech es una unidad de negocio de ScotiaGBS, un grupo de empresas de Scotiabank, ubicado en Bogotá, Colombia. ScotiaTech fue creado para apoyar diversos sistemas y procesos tecnológicos del Banco. Ofrecemos un entorno de trabajo inclusivo y positivo, además de ventajas competitivas.

En ScotiaTech, valoramos las habilidades y experiencias únicas que cada persona aporta y nos hemos comprometido a crear y mantener un entorno inclusivo y accesible para todos. Los candidatos deben postularse directamente en línea si desean ser tomados en cuenta para este puesto. Agradecemos a todos los candidatos por su interés en esta oportunidad profesional en ScotiaTech; sin embargo, solo contactaremos a quienes hayan sido seleccionados para una entrevista.

Nota: Todos los puestos que se publican en me@Scotiabank estarán disponibles durante al menos 5 días.