> Markdown version of [/jobs/ext/2783190-senior-java-kafka-developer](https://www.wearedevelopers.com/jobs/ext/2783190-senior-java-kafka-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 Java /Kafka Developer - **Company:** CAS - **Location:** Santiago de Compostela, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Databases, Java Persistence API, PostgreSQL, MongoDB, Oracle (Applications), Scrum Methodology, Software Architecture, Software Quality Assurance (SQA), Openapi, Spring-boot, Real Time Data, Apache Kafka, Functional Programming - **Published:** September 7, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-kafka-developer-en-santiago-de-compostela-ID-369737115 ## About the Role Requisitos Obligatorios Experiencia laboral: Mínimo 4 años de experiencia en un puesto equivalente. Kafka: Nivel experto / avanzado (mínimo 4 años de experiencia directa comprobable). Java: Experiencia sólida en desarrollo con Java 8 en adelante y programación funcional. Bases de datos & Persistencia: Conocimientos sólidos en JPA y manejo de BBDD relacionales y no relacionales (PostgreSQL, Oracle, MongoDB). Testing & Metodologías: Experiencia en TDD/BDD y prácticas ágiles (Scrum). Residencia: Residir actualmente en España. Requisitos Deseables Conocimientos básicos en programación reactiva. Nociones en diseño y documentación de APIs (OpenAPI / OAS3). Cualquier otra habilidad técnica adicional aplicable a entornos distribuidos. #J-*****-Ljbffr ## Description Buscamos un/a Senior Application Developer especializado/a en tecnologías Java y Kafka para sumarse a un proyecto de alto impacto. Formarás parte de un equipo enfocado en el desarrollo de microservicios dentro de un entorno de alta disponibilidad.Funciones y ResponsabilidadesDesarrollo y diseño de microservicios: Implementación de arquitectura de software escalable utilizando Java (8+) y SpringBoot.Procesamiento de eventos: Trabajo avanzado con Apache Kafka para la gestión de flujos de datos en tiempo real.Desarrollo técnico: Aplicación de programación funcional, persistencia de datos mediante JPA y acceso a BBDD (PostgreSQL, Oracle, MongoDB).Calidad de software: Implementación de metodologías de testing automatizado (TDD / BDD).Metodología: Trabajo en equipo bajo marcos ágiles (Scrum).Requisitos ObligatoriosExperiencia laboral: Mínimo 4 años de experiencia en un puesto equivalente.Kafka: Nivel experto / avanzado (mínimo 4 años de experiencia directa comprobable).Java: Experiencia sólida en desarrollo con Java 8 en adelante y programación funcional.Bases de datos & Persistencia: Conocimientos sólidos en JPA y manejo de BBDD relacionales y no relacionales (PostgreSQL, Oracle, MongoDB).Testing & Metodologías: Experiencia en TDD/BDD y prácticas ágiles (Scrum).Residencia: Residir actualmente en España.Requisitos DeseablesConocimientos básicos en programación reactiva.Nociones en diseño y documentación de APIs (OpenAPI / OAS3).Cualquier otra habilidad técnica adicional aplicable a entornos distribuidos.#J-*****-Ljbffr