Buscamos un/a Desarrollador/a Java con sólida base técnica y orientación a negocio, que participe tanto en el desarrollo de aplicaciones como en la explotación y análisis de datos, trabajando estrechamente con áreas funcionales.
Empresa del sector retail con un fuerte enfoque tecnológico y potente proyecto en crecimiento para digitalizar.
Descripción de la oferta
- Desarrollo y mantenimiento de aplicaciones Java17,21 (principal foco del rol).
- Participación en desarrollos frontend con Angular.
- Diseño, creación y mantenimiento de consultas SQL complejas sobre SQL Server.
- Creación y modificación de:
- Vistas
- Stored Procedures
- Funciones
- Optimización de consultas SQL y mejora de rendimiento en entornos productivos.
- Análisis de datos con enfoque a negocio y colaboración con equipos funcionales.
- Preparación de datos para herramientas de BI (Power BI).
- Participación en la mejora continua de procesos y soluciones técnicas.
- Comunicación fluida en inglés en entorno profesional con otros compañeros y oficinas.
Perfil del candidato
- Experiencia profesional desarrollando con Java (17/21) y Spring (Spring Boot).
- Capacidad de análisis funcional y técnico, trabajando directamente con áreas de negocio.
- Experiencia sólida con bases de datos SQL, especialmente SQL Server o PostgreSQL:
- Consultas complejas: JOINs, subconsultas, CTEs.
- Creación y mantenimiento de vistas, Stored Procedures y funciones.
- Uso de transacciones (COMMIT / ROLLBACK) e integridad de datos.
- Optimización de consultas (índices, planes de ejecución, eliminación de SELECT *).
- Experiencia integrando BBDD en aplicaciones Java (JDBC / MyBatis o similar).
- Conocimientos en APIs REST.
- Experiencia con arquitecturas de microservicios.
- Experiencia dando soporte a aplicaciones en producción y resolución de incidencias.
- Inglés avanzado y fluido (imprescindible).
- Interés real por el negocio y el análisis de datos, no solo por el desarrollo.
Oferta de empleo
- Salario competitivo entre 38.000 y 45.000 EUR anuales, según experiencia y conocimientos.
- Posibilidad de trabajo remoto con presencia de 1 día en la oficina, y mucha flexibilidad horaria.
- Primeros 4 meses periodo de onboarding con 3 días en la oficina para conocer bien a todo el equipo, el producto y el negocio, además de crear una buena relación y comunicación con el resto de departamentos.
- Ambiente de trabajo profesional y colaborativo.
- Oportunidades de formación y desarrollo profesional.
- Beneficios múltiples y descuentos en empresa.
- Retribución flexible.
- Lugar amplio rodeado de naturaleza con facilidad de aparcamiento.