> Markdown version of [/jobs/ext/2811542-java-developer-kafka](https://www.wearedevelopers.com/jobs/ext/2811542-java-developer-kafka). 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 Developer/Kafka - **Company:** Second Window - **Location:** Spain (Remote available) - **Salary:** €34,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Agile Methodology, Apache HTTP Server, Databases, Relational Databases, Java Platform Enterprise Edition (J2EE), Java Persistence API, Spring Framework, PostgreSQL, MongoDB, NoSQL, Oracle (Applications), Scrum Methodology, Software Architecture, Software Engineering, Systems Integration, Enterprise Software Applications, Spring-boot, Backend, Apache Kafka, Microservices - **Published:** September 9, 2026 - **Apply:** https://www.tecnoempleo.com/java-developer-kafka-second-window/springboot-microservios/rf-50d81130b2faa3dc1a4e ## About the Role Experiencia profesional con Apache Kafk Java: Experiencia sólida en Java 8 o superior y desarrollo de aplicaciones empresariales. J2EE: Conocimientos a nivel experto de Java Platform Enterprise Edition. Spring Framework: Dominio a nivel experto de Spring Framework y experiencia con Spring Boot. Microservicios: Experiencia en diseño y desarrollo de arquitecturas basadas en microservicios. JPA: Experiencia con JPA y tecnologías de persistencia. Bases de Datos: Conocimientos y experiencia con bases de datos como PostgreSQL, Oracle, MongoDB o similares. Testing: Experiencia con metodologías TDD y/o BDD. Diseño de Software: Conocimiento sólido de principios y buenas prácticas de diseño y arquitectura de software. Experiencia Profesional: Mínimo 2 años de experiencia en una posición similar. Idiomas: Nivel mínimo B2 de inglés. ## Description En Second Window buscamos un/Java Developer / Backend Engineer con 2 años de experiencia y experiencia práctica en Kafka Buscamos un perfil con dominio de Java, J2EE, Spring Framework y Apache Kafka, acostumbrado a trabajar con arquitecturas de microservicios, diseño de software y buenas prácticas de desarrollo, testing y calidad. Responsabilidades Clave Como Java Developer en nuestro equipo, te encargarás de: Desarrollo Backend: Diseñar, desarrollar y mantener aplicaciones y servicios backend utilizando Java 8+, J2EE, Spring Framework y Spring Boot. Arquitectura de Microservicios: Participar en el diseño y evolución de arquitecturas basadas en microservicios, aplicando buenas prácticas de diseño y desarrollo de software. Apache Kafka: Desarrollar y mantener soluciones de procesamiento e integración basadas en Kafka, trabajando con grandes volúmenes de eventos y datos. Persistencia de Datos: Trabajar con tecnologías de persistencia como JPA y bases de datos relacionales y NoSQL. Calidad y Testing: Desarrollar soluciones aplicando metodologías de testing como TDD y/o BDD, garantizando la calidad, mantenibilidad y fiabilidad del código. Trabajo Agile: Colaborar con equipos multidisciplinares bajo metodologías Agile/Scrum, participando en la planificación y evolución de las soluciones., Java FullStack Developer - CMV Consultores Backend & Systems Integration Software Engineer - Atos Desarrollador Full Stack + IA - knowmad mood Analista, Programadores y Analistas Prog. Java - ISC ## Related Videos - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)