> Markdown version of [/jobs/ext/2002379-senior-backend-developer](https://www.wearedevelopers.com/jobs/ext/2002379-senior-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Developer - **Company:** Bosonit - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Apache HTTP Server, Code Review, Databases, Data Transformation, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Java Persistence API, PostgreSQL, MongoDB, Oracle (Applications), Openapi, Enterprise Software Applications, Backend, Apache Kafka, Functional Programming, Software Version Control - **Published:** August 9, 2026 - **Apply:** https://www.buscojobs.com.es/senior-backend-developer-en-madrid-ID-366227480 ## About the Role Contamos con proyectos de consultoría en grandes clientes, así como con diferentes startups tecnológicas donde desarrollamos producto propioBuscamos un/a Senior Java Developer con +4 años de experiencia y sólidos conocimientos en el desarrollo de aplicaciones empresariales y arquitecturas de microservicios., trabajando con JPA y tecnologías de persistencia.Experiencia en testing automatizado y metodologías TDD o BDD.Conocimientos de bases de datos como PostgreSQL, Oracle, MongoDB u otras tecnologías similares.Conocimientos de metodologías ágiles, especialmente Scrum.Nivel de inglés mínimo B2 para trabajar en equipos internacionalesY por supuesto, buenas habilidades para trabajar en equipo! Conocimientos básicos de programación reactiva con tecnologías como Project Reactor, Spring WebFlux o similares.Experiencia en el diseño y desarrollo de APIs REST.Conocimientos de especificaciones OpenAPI 3 u otras herramientas de documentación y definición de APIs.Experiencia con arquitecturas orientadas a eventos y patrones como Event-Driven Architecture.Conocimientos de integración y despliegue continuo en proyectos Java.Experiencia con herramientas de control de versiones, revisión de código y automatización de pruebas.Modalidad de trabajo: Desarrollo profesional con formación continua en tecnologías, certificaciones e idiomas.Jornada flexible para mejorar el equilibrio entre vida profesional y personal.Afterworks, eventos deportivos y actividades de equipo.Participación en eventos tecnológicos y Tech Experiences.Oportunidades de crecimiento real en una compañía consolidada y en plena expansión. ## Description En Bosonit somos una consultora tecnológica especializada en la transformación de Datos e IA.Nuestra misión: hacer que los datos correctos estén disponibles para un consumo rápido por parte de los líderes empresarialesEn esta ocasión, buscamos un/a compañero/a para formar parte de la familia Bosonit.Contamos con proyectos de consultoría en grandes clientes, así como con diferentes startups tecnológicas donde desarrollamos producto propioBuscamos un/a Senior Java Developer con +4 años de experiencia y sólidos conocimientos en el desarrollo de aplicaciones empresariales y arquitecturas de microservicios.¿Qué harás en este rol?Formarás parte de un equipo agile multidisciplinar, participando en el diseño, desarrollo y evolución de aplicaciones empresariales basadas en Java.Diseñarás, desarrollarás y mantendrás microservicios utilizando Java 8 o superior, J2EE y Spring Boot.Trabajarás con Apache Kafka en arquitecturas orientadas a eventos, procesamiento asíncrono e integración entre sistemas.Participarás en el diseño técnico de soluciones, aplicando principios de calidad, escalabilidad, mantenibilidad y buenas prácticas de desarrollo de software.Desarrollarás componentes utilizando programación funcional y patrones de diseño adecuados a cada necesidad del proyecto.Experiencia de +4 años trabajando en un puesto similar como desarrollador/a Java.Experiencia avanzada trabajando con Apache Kafka.Conocimientos avanzados de Java 8 o superior, J2EE y Spring Boot.Experiencia desarrollando arquitecturas basadas en microservicios.Conocimientos sólidos de programación funcional y diseño de software.Experiencia trabajando con JPA y tecnologías de persistencia.Experiencia en testing automatizado y metodologías TDD o BDD.Conocimientos de bases de datos como PostgreSQL, Oracle, MongoDB u otras tecnologías similares.Conocimientos de metodologías ágiles, especialmente Scrum.Nivel de inglés mínimo B2 para trabajar en equipos internacionalesY por supuesto, buenas habilidades para trabajar en equipo!Conocimientos básicos de programación reactiva con tecnologías como Project Reactor, Spring WebFlux o similares.Experiencia en el diseño y desarrollo de APIs REST.Conocimientos de especificaciones OpenAPI 3 u otras herramientas de documentación y definición de APIs.Experiencia con arquitecturas orientadas a eventos y patrones como Event-Driven Architecture.Conocimientos de integración y despliegue continuo en proyectos Java.Experiencia con herramientas de control de versiones, revisión de código y automatización de pruebas.Modalidad de trabajo: Desarrollo profesional con formación continua en tecnologías, certificaciones e idiomas.Jornada flexible para mejorar el equilibrio entre vida profesional y personal.Afterworks, eventos deportivos y actividades de equipo.Participación en eventos tecnológicos y Tech Experiences.Oportunidades de crecimiento real en una compañía consolidada y en plena expansión.#J-*****-Ljbffr ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [For the REST of us: API First and Conway’s Law](https://www.wearedevelopers.com/videos/1932-for-the-rest-of-us-api-first-and-conway-s-law) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Contract-First Frontend: Scaling Reliable UIs with OpenAPI and AI](https://www.wearedevelopers.com/videos/1995-contract-first-frontend-scaling-reliable-uis-with-openapi-and-ai) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)