- Posición: Junior Backend Developer
- Localización: Esplugues de Llobregat (Barcelona)
- Industria: Consultoría tecnológica | Desarrollo de software
- Tipo: Junior | Modalidad: Híbrido (2 días en oficina / 3 remoto)
El contexto
Buscamos a un Junior Backend Developer que se incorporará al equipo de Data & Development, que está reforzando su capacidad para responder a un portfolio diverso de proyectos de desarrollo web y de datos. Trabajarás en un modelo por squads con apoyo de chapters transversales, con foco en estándares, calidad y colaboración estrecha con negocio y stakeholders.
La misión
Tu misión será desarrollar y mantener backends robustos para aplicaciones web, asegurando rendimiento, seguridad y calidad de entrega (APIs, integraciones y evolutivos). Además, tendrás la oportunidad de participar puntualmente en cuestiones relacionadas con data engineering en función del proyecto y evolución, sin que sea el foco principal del rol.
Responsabilidades clave
- Desarrollar servicios backend en Java (Spring Boot) para proyectos de aplicaciones web.
- Colaborar con diseño y producto para implementar nuevas funcionalidades end-to-end.
- Diseñar, consumir y mantener APIs e integraciones con otros sistemas cuando el proyecto lo requiera.
- Trabajar con bases de datos relacionales (SQL) y/o NoSQL para modelado, consultas y mantenimiento.
- Mantener y mejorar el rendimiento, la estabilidad y la seguridad de plataformas existentes.
- Aplicar prácticas de testing (unitario, integración y funcional) para asegurar calidad.
- Escribir código limpio, documentado y testeado, siguiendo buenas prácticas de ingeniería.
- Participar en tareas y/o desarrollar soluciones de data engineering (según proyecto, madurez e interés).
- Colaborar con el equipo usando JIRA para el seguimiento de tareas y el delivery.
Requirements
- Experiencia en desarrollo web con Java y JavaScript (Spring Boot).Experiencia en desarrollo web con Java y JavaScript (Spring Boot).
- SQL a nivel medio o superior (capaz de trabajar con consultas y datos en un entorno real).
- Conocimiento de bases de datos relacionales y/o NoSQL.
- Manejo de Git y plataformas tipo GitHub.
- Capacidad para entregar a tiempo con alta calidad y atención al detalle.
- Comunicación clara y proactiva con el equipo y stakeholders.
- Proactividad y autonomía para completar tareas y gestionar bloqueos con criterio.
- Flexibilidad e interés por moverte en un entorno donde conviven backend y retos relacionados con datos.
- Nivel de inglés B2 (conversación).
- Valorable:
- para entender el ecosistema web y trabajar sobre boilerplates/servicios existentes cuando aplique (no es un requisito imprescindible).
- Python (no imprescindible).
- Exposición a herramientas o entornos de datos (p. ej., Snowflake, ADF, dbt, Databricks, Terraform).
- Conocimientos básicos de Docker y/o CI/CD (nice to have).
Benefits
- Incorporación al departamento de Data & Development con alto nivel técnico y foco real en carrera profesional.
- Modelo híbrido: 2 días/semana en oficina y resto de días en remoto.
- Tarjeta Ticket Restaurant.
- 23 días laborables de vacaciones al año.
- Día de cumpleaños libre.
- Teletrabajo en julio y agosto desde cualquier lugar de España.
- Revisión médica anual.
- Plan de retribución flexible (confiable médico, ticket guardería).
- Reducción de tarifa de parking en la oficina.
- Curso para mejorar tu inglés.
- Buen ambiente, dinamismo, cercanía y cultura de colaboración.