🔍 Buscamos un/a Desarrollador/a Full Stack JavaBuscamos un/a profesional con al menos 4 años de experiencia, capaz de trabajar en proyectos de misión crítica dentro de un entorno tecnológico avanzado. La persona seleccionada participará en el desarrollo de aplicaciones backend y frontend, siguiendo buenas prácticas de arquitectura y metodologías ágiles, contribuyendo activamente a la evolución tecnológica de la compañía 💡💻.🚀 Responsabilidades principales🏗️ Diseñar, desarrollar y mantener aplicaciones Java Full Stack con una arquitectura moderna y escalable. 🔙 Implementar servicios backend utilizando Java 11+, Spring 5+, Spring Boot y arquitecturas hexagonales. 🎨 Desarrollar interfaces frontend con Angular 11, TypeScript y JavaScript, garantizando usabilidad y rendimiento. 📨 Diseñar e implementar soluciones basadas en arquitecturas orientadas a eventos y mensajería (Kafka u otros). 🧪 Aplicar metodologías TDD (Test Driven Development) para asegurar la calidad y mantenibilidad del software. 🗄️ Integrar y optimizar bases de datos relacionales (Oracle, PostgreSQL, MySQL, etc.). 🤝 Colaborar con equipos multidisciplinares en entornos ágiles (Scrum / Kanban). 📝 Documentar código, pruebas y procesos de desarrollo.🛠️ Requisitos técnicos✅ Imprescindibles☕ Experiencia de más de 4 años en desarrollo Java 11 o superior. 🌱 Conocimientos sólidos en Spring 5+ y Spring Boot. 🅰️ Experiencia con Angular 11, JavaScript y TypeScript. 🏗️ Conocimientos en arquitectura hexagonal. 📨 Experiencia con Kafka u otras plataformas de mensajería. 🔄 Experiencia en arquitecturas basadas en eventos. 🧪 Experiencia práctica en TDD.¿Qué podemos ofrecerte?✨ Contrato indefinido y plan de retribución versátil con interesantes beneficios sociales✨ Horario de oficina y modalidad cien por cien remoto para poder conciliar✨ Desarrollo de carrera en un ambiente colaborativo y con bonificaciones a tu formación,