Buscamos profesionales senior con sólida experiencia en desarrollo backend utilizando Java y SpringBoot, que aporten conocimiento técnico, buenas prácticas y capacidad para trabajar en entornos exigentes en uno de nuestros principales clientes enfocados en el sector financiero.FUNCIONES:Implementar microservicios y APIs RESTful utilizando SpringBoot y otras bibliotecas del ecosistema Spring (Spring Data, Spring Security, Spring Cloud, etc.).Asegurar la escalabilidad, rendimiento y mantenibilidad del código.Participar en el diseño de arquitectura de software, aplicando principios SOLID y buenas prácticas de desarrollo.Modelar y optimizar estructuras de datos en Oracle, MongoDB u otros sistemas de bases de datos.REQUISITOS:Experiencia mínima de 5 años reciente en desarrollo con Java y SpringBoot.Experiencia con bases de datos relacionales y no relacionales (Oracle, MongoDB, etc.).Uso habitual de herramientas para desarrollo Java: IntelliJ, Eclipse, Maven, GIT, Jenkins, etc.Experiencia en testing y aseguramiento de calidad de código con JUnit, Mockito, SonarQube.Se valorará positivamenteConocimientos de Angular para desarrollo de frontend.Familiaridad con lenguajes de scripting (Python).Experiencia o interés en mercados financieros / banca de inversión.QUE OFRECEMOS:- Contrato estable y salario competitivo, acorde a la experiencia.- Oportunidades de crecimiento y desarrollo profesional.- Entorno colaborativo, dinámico y orientado a la calidad y la innovación.Presencialidad: 3 días/mes en las oficinas del cliente (Las Tablas, Madrid).Incorporación a un equipo técnico de alto nivel, con foco en innovación y calidad.Si tu meta es innovar y quieres formar parte de un equipo con retos técnicos reales, queremos conocerte.Inscríbete en nuestra oferta, y anímate a trabajar de una manera diferente.