> Markdown version of [/jobs/ext/2743952-senior-java-kafka-developer](https://www.wearedevelopers.com/jobs/ext/2743952-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:** Ourense, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Databases, Java Persistence API, Spring Framework, PostgreSQL, MongoDB, Oracle (Applications), Scrum Methodology, Software Architecture, Software Quality Assurance (SQA), SQL Databases, Spring-boot, Real Time Data, Apache Kafka, Functional Programming - **Published:** September 6, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-kafka-developer-en-orense-ID-369625527 ## About the Role 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). Ecosistema Java & Spring: Nivel experto en J2 EE, Spring Framework y Spring Boot. 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 (Postgre SQL, Oracle, Mongo DB). Testing & Metodologías: Experiencia en TDD/BDD y prácticas ágiles (Scrum). Idiomas: Inglés Alto (mínimo B2) imprescindible. Residencia: Residir actualmente en España. Requisitos Deseables Conocimientos básicos en programación reactiva. Nociones en diseño y documentación de APIs (Open API / OAS3). Cualquier otra habilidad técnica adicional aplicable a entornos distribuidos. ## Description Salario ************* 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 Responsabilidades Desarrollo y diseño de microservicios: Implementación de arquitectura de software escalable utilizando Java (8+) y Spring Boot. 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 (Postgre SQL, Oracle, Mongo DB). Calidad de software: Implementación de metodologías de testing automatizado (TDD / BDD). Metodología: Trabajo en equipo bajo marcos ágiles (Scrum).RequisitosObligatorios 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). Ecosistema Java & Spring: Nivel experto en J2 EE, Spring Framework y Spring Boot.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 (Postgre SQL, Oracle, Mongo DB). Testing & Metodologías: Experiencia en TDD/BDD y prácticas ágiles (Scrum).Idiomas: Inglés Alto (mínimo B2) imprescindible.Residencia: Residir actualmente en España.RequisitosDeseables Conocimientos básicos en programación reactiva. Nociones en diseño y documentación de APIs (Open API / OAS3). Cualquier otra habilidad técnica adicional aplicable a entornos distribuidos. ## Related Videos - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [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) - [Maximising Cassandra's Potential: Tips on Schema, Queries, Parallel Access, and Reactive Programming](https://www.wearedevelopers.com/videos/1167-maximising-cassandra-s-potential-tips-on-schema-queries-parallel-access-and-reactive-programming) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)