Java Backend Developer

Second Window — Spain · Posted ~19 hours ago

Mid

Skills

Java Java 8+ J2EE Spring Framework Spring Boot Apache Kafka Microservices Backend development Software design Software testing JPA Relational databases NoSQL databases NoSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Java Backend Engineer with at least two years of experience is sought to build and maintain backend applications and services using Java 8+, J2EE, Spring, and Spring Boot. You will contribute to microservices architecture, develop event-driven integrations with Apache Kafka, work with relational and NoSQL persistence technologies, and apply strong software design, testing, and quality practices.

Highlights

Backend engineering opportunity centered on modern Java, Spring, Kafka, and microservices. The role provides hands-on experience with high-volume event processing, data persistence across relational and NoSQL systems, software architecture, testing, and development quality practices.

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. Perfil Requerido (Requisitos Obligatorios) 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. ¿Qué te ofrecemos en Second Window? Libertad Total: Modelo 100 Teletrabajo (Desde España). Estabilidad Real: Contrato indefinido desde el primer día. Salario Competitivo: Banda salarial entre 33-34k bruto/año. Bienestar Integral: Seguro médico privado y seguro de vida cubiertos al 100 por la empresa. Optimización Salarial: Acceso a planes de retribución flexible para maximizar tu sueldo neto (Tickets Restaurante, Guardería y Tarjeta Transporte). Tu Tiempo es Sagrado: 23 días de vacaciones anuales + el día de tu cumpleaños libre. Crecimiento a tu Medida: Plan de carrera personalizado y acceso a formación técnica. ¿Te entusiasma el reto? Si eres Java Developer, Backend Engineer o Software Engineer y tienes experiencia sólida con Kafka, Spring Framework, J2EE y microservicios, ¡queremos conocerte! Únete a Second Window y lleva tu experiencia Java al siguiente nivel. ¡Inscríbete hoy mismo! java, springboot, microservios, apache kafka