Rol: Desarrollador Back end - JavaDesplácese hacia abajo para obtener una visión general completa de lo que requerirá este trabajo. ¿Es usted el candidato adecuado para esta oportunidad?Skills: Desarrollo Java, microservicios, Spring bootTipo de contrato: permanenteModalidad de trabajo: Contamos con diferentes posiciones, híbrida (Madrid) y remotoEstamos buscando un desarrollador Back End Java con sólidos conocimientos técnicos, experiencia demostrable en desarrollo de microservicios con Spring Boot.ResponsabilidadesExperiencia de 2 a 5 años desarrollando aplicaciones en Java (Java 8 o superior).Conocimiento sólido de frameworks como Spring, Spring Boot o similares.Experiencia en el desarrollo de APIs REST y servicios web.Manejo de herramientas de control de versiones, especialmente Git.Familiaridad con bases de datosConocimientos para la gestión de dependencias.Comprensión de principios de programación orientada a objetos y buenas prácticas (SOLID, Clean Code).Experiencia o conocimientos en Cloud: AWS - AzureExperiencia en entornos ágiles (Scrum o Kanban).Garantizar alta calidad del código mediante testing, revisiones y refactorizaciones continuas.RequisitosParticipar en el diseño, desarrollo y mantenimiento de aplicaciones backend en Java.Implementar nuevas funcionalidades siguiendo estándares de calidad y buenas prácticas.Colaborar con equipos multidisciplinares (QA, DevOps, Frontend, Producto).Realizar revisiones de código y contribuir a la mejora continua del equipo.Integrar servicios y APIs externas cuando sea necesario.Identificar y resolver incidencias en los sistemas existentes.Participar en la definición técnica de proyectos y estimación de tareasQué ofrecemosProyecto de larga duración con impacto real.Posibilidad de trabajar con tecnologías modernas y decisiones técnicas relevantes.Cultura de ingeniería basada en buenas prácticas, calidad y colaboración. xohynlmEntorno estable, dinámico y con foco en el desarrollo profesional.