Analista / Desarrollador Transformación Digital y Arquitecturas Distribuidas
Role details
Job location
Tech stack
Job description
Buscamos un Analista / Desarrollador para incorporarse a un proyecto estratégico de transformación digital en un banco líder mundial del sector financiero. Esta posición te permitirá participar en el diseño, desarrollo y mantenimiento de soluciones basadas en arquitecturas distribuidas, microservicios y entornos cloud, formando parte de un equipo técnico de primer nivel.
Tu rol consistirá en contribuir activamente al desarrollo de plataformas tecnológicas innovadoras, optimizando el rendimiento, la seguridad y la estabilidad de los sistemas de negocio del banco. Trabajarás en un entorno ágil e internacional, colaborando con equipos multidisciplinares y participando en decisiones técnicas clave.
Si te motiva la excelencia técnica, la mejora continua y los retos a gran escala, este es un entorno ideal para seguir creciendo y dejar tu huella en la modernización de la banca digital global.
Requirements
- Experiencia mínima de 4 años en desarrollo de software en entornos corporativos.
- Lenguajes de programación: Java, Python o Node.js.
- Frameworks backend: Spring Boot / Spring Framework.
- Experiencia en arquitecturas de microservicios y distribuidas.
- Conocimientos en mensajería asíncrona (Kafka, RabbitMQ).
- Experiencia con cloud (AWS, Azure o GCP) y contenedores (Docker, Kubernetes u OpenShift).
- Bases de datos SQL (Oracle, PostgreSQL, MySQL).
- Familiaridad con CI/CD (Jenkins, GitLab CI, GitHub Actions).
- Trabajo en metodologías Agile / Scrum.
? Deseables:
- Frameworks frontend: Angular, React o Vue.js.
- Bases de datos NoSQL (MongoDB, Redis, DynamoDB).
- Experiencia con Infraestructura como Código (Terraform, Ansible).
- Testing con JUnit, PyTest, Jest o equivalentes.
- Conocimiento de herramientas de calidad (SonarQube).
- Experiencia en seguridad de aplicaciones (OAuth2, JWT, mTLS).
- Experiencia previa en entornos financieros o bancarios.