Estamos buscando un/a Analista Programador/a Senior Backend Java con experiencia sólida en arquitectura de microservicios y dominio del ecosistema Spring Boot.
Diseñar, desarrollar y mantener microservicios basados en Spring Boot.
Integrar servicios externos (bases de datos, colas de mensajes, autenticación, etc.).
Escribir código limpio, productivo y bien documentado, alineado con los principios SOLID y las mejores prácticas de ingeniería.
Colaborar estrechamente con los equipos de QA y DevOps en procesos de prueba, despliegue e integración continua.
Experiencia mínima de 2-3 años en desarrollo backend con Java.
Conocimiento avanzado de Spring Framework (Spring Boot, Spring Data, Spring Security…).
Experiencia desarrollando e integrando APIs RESTful.
Experiencia con bases de datos relacionales (PostgreSQL, Oracle, SQL Server).
Manejo de Git y herramientas de control de versiones.
Buen conocimiento de principios SOLID, análisis y revisión de código.
Experiencia con contenedores Docker.
Conocimientos en CI/CD (Jenkins, GitLab CI u otros).
Experiencia con mensajería asincrónica (SocketIO u otras).
Experiencia en pruebas automatizadas (JUnit, Mockito).
Nivel de inglés técnico (lectura y escritura).
Lunes y viernes: teletrabajo 100 %.
Martes, miércoles y jueves: presencial por la mañana + teletrabajo por la tarde.
Ofrecemos la posibilidad de formar parte de una Compañía en continuo crecimiento, participando en innovadores proyectos que te permitirán completar tu formación y potenciar tus capacidades. En Aubay somos una multinacional de servicios digitales (DSC) fundada en 1998. Desde el asesoramiento hasta todo tipo de proyectos tecnológicos, acompañamos la transformación y modernización de los sistemas de información en todos los sectores, incluidos la industria, I + D, telecomunicaciones e infraestructura, y especialmente los principales bancos y compañías de seguros, que representan más del 80% de nuestra facturación francesa. y el 65% de nuestra facturación europea.