Bogota, COL
16 days ago
Fullstack Software Engineer Associate
Fullstack Software Engineer Associate Enviar candidatura ahora » **Fecha:** 20 nov 2025 **Ubicación:** Bogota, DC, CO **Empresa:** Scotiabank **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.
Confirmar seu email: Enviar Email