We are One Team. We make it happen. We are Unstoppable.
BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos.
¿Cuál es nuestro plan estratégico?
¡Miramos hacia el futuro! Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar 1000 millones de facturación, un reto que estamos seguros de que con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas.
¿Qué buscamos?
🚀 Technical Architect – Java | Sector Bancario
🔎 ¿Qué buscamos?
Buscamos un/a Technical Architect con amplia experiencia en Java y Spring Boot , capaz de liderar el diseño y la evolución de arquitecturas tecnológicas complejas dentro de un proyecto estratégico del sector bancario.
La persona seleccionada se incorporará al equipo como referente técnico y siendo responsable de transformar las necesidades de negocio en soluciones robustas, escalables, seguras y resilientes .
Buscamos un perfil con una sólida base en desarrollo de software, visión arquitectónica y capacidad para tomar decisiones técnicas, que combine el diseño de soluciones end-to-end con una participación activa en el desarrollo y acompañamiento a los equipos.
🎯 ¿Cuáles serán tus responsabilidades?
Definir y evolucionar la arquitectura técnica end-to-end de la plataforma, incluyendo componentes, integraciones, flujos de datos y dependencias.
Diseñar soluciones basadas en microservicios y sistemas distribuidos , garantizando su escalabilidad, rendimiento y resiliencia.
Tomar y documentar decisiones de arquitectura mediante ADRs , evaluando alternativas, riesgos e impacto técnico.
Traducir requisitos funcionales y no funcionales en diseños técnicos y soluciones implementables.
Participar en el desarrollo de componentes críticos y realizar revisiones de código , asegurando buenas prácticas y calidad.
Definir estándares de desarrollo, integración, seguridad y testing.
Diseñar y revisar APIs REST, contratos de integración y modelos de persistencia .
Impulsar estrategias de testing automatizado: pruebas unitarias, integración, contrato, rendimiento y seguridad.
Colaborar en la evolución de pipelines CI/CD y procesos de automatización.
Identificar y gestionar riesgos técnicos, deuda técnica y posibles cuellos de botella.
Garantizar el cumplimiento de requisitos de seguridad, disponibilidad, observabilidad y rendimiento .
Coordinarse con equipos de desarrollo, arquitectura, infraestructura, seguridad y negocio.
Participar en la planificación técnica, estimación de esfuerzos y definición del roadmap de evolución.
✅ ¿Qué necesitamos?
Experiencia profesional
Más de 4 años de experiencia como Arquitecto/a Técnico/a , liderando el diseño y evolución de soluciones complejas.
Al menos 5 años de experiencia en desarrollo de software con Java .
Experiencia en proyectos del sector financiero o entornos regulados , con altos requisitos de seguridad, disponibilidad y rendimiento.
Experiencia en definición de arquitecturas, estándares técnicos y modernización de aplicaciones.
Experiencia trabajando en entornos Agile y colaborando con equipos multidisciplinares.
Conocimientos técnicos imprescindibles
Java 21 y Spring Boot 3.x , con experiencia avanzada en desarrollo de aplicaciones empresariales.
Arquitectura de microservicios y sistemas distribuidos , incluyendo integraciones síncronas y asíncronas.
APIs REST: diseño, versionado, contratos, compatibilidad y buenas prácticas de integración.
Spring Data JPA, PostgreSQL , modelado de datos, transacciones y optimización de consultas.
Maven o Gradle , gestión de dependencias y proyectos multimódulo.
SOLID, DDD, Clean Architecture , patrones de diseño y refactorización.
Testing: JUnit 5, Mockito, AssertJ y pruebas de integración, contrato y rendimiento.
Conocimientos de…