> Markdown version of [/jobs/ext/3560812-java-kafka-developer-ingles-alto-remoto](https://www.wearedevelopers.com/jobs/ext/3560812-java-kafka-developer-ingles-alto-remoto). 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). --- # Java & Kafka Developer Inglés Alto (Remoto) - **Company:** Grupo Digital - **Location:** Madrid, Spain - **Salary:** €36,000.0 - €42,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Automation of Tests, Relational Databases, Java Persistence API, PostgreSQL, MongoDB, NoSQL, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, Software Engineering, Systems Architecture, Openapi, System Availability, Spring-boot, Backend, Apache Kafka, Functional Programming - **Published:** October 3, 2026 - **Apply:** https://ticjob.es/eng/search/job/java-kafka-developer-ingles-alto-remoto/70726 ## About the Role Buscamos un perfil senior que aporte experiencia en arquitectura, desarrollo y testing para construir soluciones robustas y escalables., * Al menos 6 años de experiencia en desarrollo backend o puestos similares. * Mínimo 4 años de experiencia avanzada con Apache Kafka. * Experiencia sólida en Java 8 o superior y Spring Boot. * Experiencia desarrollando arquitecturas de microservicios. * Conocimientos de programación funcional. * Experiencia con JPA. * Práctica de testing con TDD o BDD. * Conocimientos de diseño de software y arquitectura de sistemas. * Experiencia con PostgreSQL, Oracle y/o MongoDB. * Experiencia trabajando con metodologías ágiles, especialmente Scrum. * Inglés mínimo B2. * Disponibilidad para realizar guardias rotativas 24/7. * Residencia en España. Deseable * Conocimientos básicos de programación reactiva. * Nociones de apificación y OpenAPI 3 (OAS3). * Experiencia o conocimientos adicionales que aporten valor al desarrollo de sistemas backend distribuidos. ## Description * Desarrollar y mantener microservicios con Java y Spring Boot. * Implementar soluciones avanzadas de mensajería y procesamiento de eventos con Apache Kafka. * Aplicar principios de programación funcional y, cuando corresponda, reactiva. * Diseñar software y contribuir a la arquitectura de sistemas backend. * Desarrollar pruebas automatizadas siguiendo enfoques TDD o BDD. * Trabajar con bases de datos relacionales y NoSQL: PostgreSQL, Oracle y MongoDB. * Colaborar con el equipo siguiendo metodologías ágiles, especialmente Scrum. * Participar en el servicio de guardias rotativas para garantizar la disponibilidad de los sistemas. ## Related Videos - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [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) - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) ## 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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers)