Requisitos Iniciales para Aplicar
1️⃣ Residir en Bogotá o contar con disponibilidad para visitas esporádicas al cliente en esta ciudad.
2️⃣ Contar con autorización legal para trabajar en Colombia.
3️⃣Contar con mínimo 4 años de experiencia como Desarrollador Java, Backend Developer o roles afines.
¿Qué buscamos?
- Cualificado en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.
- Perfil Senior con experiencia sólida en desarrollo backend.
- No estar trabajando actualmente para BBVA ni para cualquier proveedor o tercero que preste servicios al banco.
- Experiencia con Java 11 y/o Java 17.
- Conocimientos básicos en Spring Framework y Spring Batch.
- Conocimientos en ASO (OBLIGATORIO).
- Conocimientos en APX (OBLIGATORIO)
- Conocimientos en LRA.
- Experiencia trabajando con Control-M.
- Experiencia en despliegues utilizando tecnología OSGi.
- Experiencia desarrollando aplicaciones backend con Spring Boot.
- Conocimiento básico en Apache Spark.
- Dominio de APIs RESTful y mecanismos de seguridad asociados.
- Conocimientos sólidos en patrones de diseño orientado a objetos y principios SOLID.
- Experiencia implementando pruebas unitarias con JUnit 5.
- Experiencia en construcción y gestión de proyectos utilizando Maven.
- Experiencia con herramientas de calidad de código como SonarQube.
- Conocimiento de herramientas y prácticas de revisión de código orientadas a seguridad.
- Experiencia en control de versiones usando Bitbucket.
- Experiencia implementando y manteniendo pipelines de integración y despliegue continuo mediante Jenkins.
- Conocimientos sólidos en PL/SQL.
- Experiencia trabajando bajo metodologías ágiles Scrum.
- Manejo de Jira para gestión de tareas e incidencias.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones backend robustas utilizando Java y Spring Boot.
- Implementar y optimizar servicios RESTful garantizando rendimiento, seguridad y escalabilidad.
- Participar en el diseño técnico de soluci