En Arelance sabemos que las personas son el activo más relevante dentro de una empresa y por tanto invertimos muchos esfuerzos en buscar los mejores profesionales para nuestros clientes, y en ofrecer a nuestros candidatos los mejores proyectos.Actualmente estamos buscando un perfil de desarrollo Java, para participar en el desarrollo y mantenimiento de aplicaciones Java backend, diseñando, programando y mejorando componentes software.Trabajará con frameworks modernos y metodologías ágiles para entregar soluciones escalables y de alto rendimiento, alineadas con las necesidades del negocio.Se espera un alto grado de autonomía, participación activa en el equipo y capacidad para aportar soluciones técnicas a los retos del proyecto.ResponsabilidadesDesarrollo y mantenimiento de aplicaciones Java backend.Implementación de pruebas unitarias con JUnit.Uso de Git como sistema de control de versiones.Gestión de dependencias y construcción de proyectos con Maven.Desarrollo con Spring (Spring Core / Spring Boot).Integración con servicios y pasarelas externas.Uso básico de Oracle Database (consultas y modelos de datos sencillos).Participación en revisiones de código para asegurar calidad y buenas prácticas.Colaboración con equipos multidisciplinares para la toma de requisitos y definición técnica.Documentación de diseños y procesos de desarrollo.Aplicación de buenas prácticas de desarrollo para garantizar código eficiente y mantenible.Qué buscamos en tiMínimo 2 años de experiencia en desarrollo Java (versión 1.8 o superior).Experiencia con JUnit para pruebas unitarias.Uso habitual de Git.Experiencia con Maven.Conocimientos en Spring Core y/o Spring Boot.Nociones de bases de datos Oracle.Conocimientos básicos en gestión de tokens (autenticación / autorización).Experiencia o nociones en integración con servicios externos.Idiomas: Inglés nivel medio deseable.CondicionesModalidad: Teletrabajo.Tipo de proyecto: Mantenimiento y evolutivos.Contrato: I