Requisition id:
employee referral program : potential reward:0.00
we are committed to investing in our employees and helping you continue your career at scotiabank.
El desarrollador backend es responsable de crear y gestionar el lado servidor de las aplicaciones, las bases de datos y la lógica de negocio, garantizando el correcto flujo de datos entre el servidor y el cliente.
Trabajarás en equipo para garantizar que la arquitectura empresarial y técnica de la solución entregada se ajuste a los requisitos del negocio. Se te pedirá que contribuyas en diversos aspectos del diseño y desarrollo de recursos, trabajando con arquitectos, desarrolladores, actores clave del negocio, diversos equipos de soporte técnico del banco, grupos regulatorios y de cumplimiento, y la alta dirección.
¿es este puesto adecuado para ti?
Diseño, desarrollo, integración, pruebas e implementación eficaces de requisitos empresariales complejos.
Aplicación de conocimientos tecnológicos al diseño de modelos y/o sistemas, formulación de diseños técnicos detallados, investigación y recomendación de soluciones técnicas, y desarrollo y entrega de aplicaciones mediante metodologías de desarrollo ágiles.
Habilidades para el puesto
- se requieren más de 3 años de experiencia en desarrollo
- competencia técnica en:
o java (17+)
o arquitectura basada en eventos
o oauth2
o junit, mockito
o jest
o npm
o pact, pact broker
o pruebas cdc
o experiencia en pruebas unitarias
o bases de datos relacionales: mysql, postgresql, sql, db2 / bases de datos no relacionales: mongo, redis
o diseño, desarrollo, implementación y consumo de servicios rest
o conocimiento de spring
o conocimiento en el uso de gradle, git, gitflow
o uso de patrones de diseño, oo y buenas prácticas de desarrollo
o conocimiento del uso de: jenkins (ci), sonar, checkmarx, fortify
o experiencia en el uso de herramientas de monitorización de aplicaciones como dynatrace, splunk, etc.
o desarrollo o integración de microservicios: familiaridad con las api rest
- experiencia y conocimientos en todas las fases del ciclo de vida del desarrollo de software
- excelente conocimiento de las prácticas actuales de ti y metodologías de desarrollo de software como scrum y agile
habilidades imprescindibles
- spring: más de 2 años de experiencia práctica
- nest js: más de 2 años de experiencia práctica
habilidades deseables
- experiencia en scotiabank (digital factory)
- conocimiento de conceptos de seguridad como ssl, certificados, key store/trust store
- agile/scrum : experiencia en banca y finanzas (preferiblemente scotiabank*)
- conocimiento de fortify y blackduck
- conocimiento de conceptos de seguridad como ssl, certificados, key store/trust store
- usuarios activos de scotiabank
- kafka
- sdui
- bitbucket, jira, confluence
- nextjs
habilidades blandas
- arranque inmediato
- sólidas habilidades de comunicación (escrita y verbal), interactuando con equipos de producto, diseño y back:end
- sentido de urgencia
- comunicación
- proactividad
- habilidades de comunicación
- innovación
- inglés intermedio
- trabajo en equipo educación:
- licenciatura o equivalente en ingeniería de sistemas
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. Todos/as los/las empleados 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
recomendaciones para tu postulación:
1. Asegúrate de tener un año en tu puesto actual, al momento de tu postulación.