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