> Markdown version of [/jobs/ext/2949184-senior-java-kafka-developer](https://www.wearedevelopers.com/jobs/ext/2949184-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:** Talan SAS - **Location:** Málaga, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Software Quality, Java Persistence API, PostgreSQL, MongoDB, NoSQL, Oracle (Applications), Scrum Methodology, Software Architecture, Spring-boot, Reliability of Systems, Backend, Apache Kafka, Video Streaming, Microservices - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-kafka-developer-en-malaga-ID-372122016 ## About the Role This opportunity lets you apply Java, Spring Boot, and streaming technologies to deliver impact at scale. Compensaciones / Beneficios * Develop and maintain backend microservices for a banking-focused project * Collaborate with cross-functional teams in an Agile environment * Contribute to code quality through testing methodologies (TDD/BDD) * Participate in on-call rotation to resolve critical incidents * Design and implement robust data interactions using relational and NoSQL databases Responsabilidades * 4+ years in a similar backend role * Advanced Java (Java 8+), Spring Boot, Apache Kafka * Microservices architecture, FP, JPA, testing (TDD/BDD) * Software design and architecture patterns * Experience with PostgreSQL, Oracle, MongoDB * Familiarity with Agile methodologies (Scrum) * English B2 level Requisitos principales * Remote within Spain * Training and career development * Private medical insurance * Life insurance * Language lessons * Multicultural team ## Description Experteer Overview As Senior Developer, you contribute to a high-performing backend project in the Banking industry.You will work within a cross-functional team to design and implement scalable microservices and data-backed solutions.You will be on a rotating on-call schedule to handle critical incidents, ensuring system reliability.The role combines hands-on development with collaboration across Agile teams, shaping resilient banking-grade software.This opportunity lets you apply Java, Spring Boot, and streaming technologies to deliver impact at scale.Compensaciones / Beneficios * Develop and maintain backend microservices for a banking-focused project * Collaborate with cross-functional teams in an Agile environment * Contribute to code quality through testing methodologies (TDD/BDD) * Participate in on-call rotation to resolve critical incidents * Design and implement robust data interactions using relational and NoSQL databases Responsabilidades * 4+ years in a similar backend role * Advanced Java (Java 8+), Spring Boot, Apache Kafka * Microservices architecture, FP, JPA, testing (TDD/BDD) * Software design and architecture patterns * Experience with PostgreSQL, Oracle, MongoDB * Familiarity with Agile methodologies (Scrum) * English B2 level Requisitos principales * Remote within Spain * Training and career development * Private medical insurance * Life insurance * Language lessons * Multicultural team