Fullstack Software Engineer Associate

hace 3 días


Bogotá, Colombia Scotiabank A tiempo completo

ID de la solicitud: 241970

Gracias por tu interés en ScotiaTech, el nuevo e innovador centro tecnológico de Scotiabank en Bogotá.

Únete a un equipo ganador que promueve la creatividad y la innovación en un entorno cambiante, donde siempre estamos comprometidos con el logro de resultados, en una cultura inclusiva, diversa y de alto desempeño.

**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.

**Relaciones jerárquicas**

Gerente principal: It Engineering Manager
Empleados a su cargo: N/A
Empleados a su cargo comunes: N/A

**Cantidad de empleados/ámbito de control.**

- Cartera de iniciativas asignadas y priorizadas por la Unidad de Gestión de la Demanda en coordinación con el equipo de Ingeniería
- Apoyo con recursos de las Fábricas de Software y otros proveedores
- Superintendencia de Mercado de Valores como ente regulador externo de las operaciones de las subsidiarias a las cuales se dará soporte: Scotia Bolsa y Scotia Fondos.

**Educación, experiência, otra información**

- Ingles intermedio avanzado
- Experiência comprobada, mínimo 2 años (deseable) Conocimientos específicos: Java, Springboot, Netcore, React, Angular, SQL, Microservicios, praçtica DevOps
- Tecnologías y Herramientas Backend:

- JDK17 o superior, Gradle, IntelliJ IDEA 2024.3
- Webflux (reactividad) R2DBC
- Spring Boot 3.4.5
- Spring security
- Spring Cloud OpenFeign
- Resilience4j: tolerancia a fallos (circuit breaker, retries, etc)
- Lombok
- MapStruct: mapeo entre DTOs y entidades
- Swagger/ OpenAPI: documentación de APIs REST
- Spring Boot Actuator (Endpoints de salud y métricas en SpringBoot)
- Net Core 8
- Net Framework 4.8 (básico)
- ASPX (básico)
- Tecnologías y Herramientas Frontend:

- React v18.1
- Arquitectura Microfront y SPA simple
- Uso de paradigma genérico props
- TestUnit con Jest (must Have)
Nodejs 18.2.9
- Gestión y documentación:

- Jira y Confluence
- 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.



  • Bogotá, Colombia Scotiabank A tiempo completo

    Fullstack Software Engineer Associate – Scotiabank ID de la solicitud: Location: Bogotá, Colombia Seniority level: Associate Employment type: Full-time Job function: Engineering and Information Technology (Banking) Propósito Contribuye al éxito general del Departamento de Technology Engineering / Wealth Management / Perú, desarrollando soluciones...


  • Bogotá, Colombia ScotiaTech A tiempo completo

    ScotiaTech Bogota, D.C., Capital District, Colombia Fullstack Software Engineer Lead Direct message the job poster from ScotiaTech Scotiatech is a world-class engineering group! We are seeking to modernize bank technology by delivering a trustworthy, unique, and top-quality service. Our main banners are inclusiveness, diversity and different ideas for our...


  • Bogotá, Colombia Scotiabank A tiempo completo

    A leading financial institution in Bogotá is seeking a FullStack Software Engineer Associate. The role involves technical analysis, development, and support of critical applications. Candidates should have a degree in Computer Science and at least 2 years of relevant experience. Strong analytical and communication skills in English are essential. Join a...


  • Bogotá, Colombia Scotiabank A tiempo completo

    Full Stack Software Engineer Associate Requisition ID: ScotiaTech, part of Scotiabank Group in Bogota, is seeking a purpose‑driven engineer to join our fast‑paced, inclusive and high‑performing technology hub. Purpose The Full Stack Software Engineer Associate provides specialized technical analysis, design, development, implementation, and support of...


  • Bogotá, Colombia Scotiabank A tiempo completo

    Requisition ID: 223528 Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota. Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture. Position**:Fullstack Software...


  • Bogotá, Colombia Scotiabank A tiempo completo

    Requisition ID: 223528 Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota. Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture. Position**:Fullstack Software...


  • Bogotá, Colombia Scotiabank A tiempo completo

    Software Engineer Associate Accountabilities Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed. Partner with Architecture on the design and integration. Deliver and enhance new and current solutions and applications. Be involved in the full life cycle of a project,...


  • Bogotá, Colombia Talentfyseek A tiempo completo

    About the job Principal Fullstack Engineer Principal Fullstack Engineer Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 7-10+ years of development and architecture experience Strong enterprise architecture background (processes, data, methodologies, frameworks, security) Knowledge of integration patterns,...


  • Bogotá, Colombia Scotiabank A tiempo completo

    Scotiabank Bogota, D.C., Capital District, Colombia ID de la solicitud: Gracias por tu interés en ScotiaTech, el nuevo e innovador centro tecnológico de Scotiabank en Bogotá. Únete a un equipo ganador que promueve la creatividad y la innovación en un entorno cambiante, donde siempre estamos comprometidos con el logro de resultados, en una cultura...


  • Bogotá, Colombia Scotiabank A tiempo completo

    **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...