> Markdown version of [/jobs/ext/2777033-data-engineer-backend-developer](https://www.wearedevelopers.com/jobs/ext/2777033-data-engineer-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer/Backend Developer - **Company:** Vermont Solutions - **Location:** Madrid, Spain - **Contract:** Apprenticeship - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Computing, Code Review, Continuous Integration, Extract Transform Load (ETL), Data Transformation, Github, Python (Programming Language), Machine Learning, SQL Databases, Data Streaming, Data Processing, GitHub Copilot, Apache Spark, Spring-boot, Generative AI, Backend, Git, Pyspark, Apache Kafka, Machine Learning Operations, Restful APIs, Jenkins, Databricks, Microservices - **Published:** September 7, 2026 - **Apply:** https://www.buscojobs.com.es/data-engineer-backend-developer-en-madrid-ID-369744806 ## About the Role ? Requisitos (Imprescindibles) Será imprescindible contar con una base sólida en desarrollo Backend, de al menos 4 años en entornos productivos; con Java y microservicios (en Python o Java); Spring Boot o frameworks equivalentes. Python aplicado a ingeniería de datos y procesamiento de información, construyendo o manteniendo pipelines en producción. Experiencia con Kafka u otros sistemas de mensajería/event streaming. Conocimientos de cloud , preferiblemente Azure, aunque puede ser también AWS o GCP. SQL para consulta y transformación de datos. Uso habitual de Git y flujos de trabajo colaborativos. Experiencia con CI/CD (Jenkins, GitHub Actions o similares). Experiencia con Apache Spark, Databricks y/o PySpark . Experiencia en diseño e implementación de APIs REST . Capacidad para utilizar herramientas de IA aplicada al desarrollo (GitHub Copilot, Devine, Cline ...). Experiencia previa trabajando en equipos ágiles . ?? Responsabilidades Desarrollar y mantener soluciones de ingeniería de datos y servicios backend sobre la plataforma analítica del banco., ? Valorable Conocimientos de Machine Learning y MLOps . Experiencia adicional en backend Java/Spring . Experiencia en entornos ágiles . Uso habitual de herramientas de IA generativa para desarrollo. ## Description En Vermont Solutions buscamos a un/a Ingenieros/as de Datos - Backend (4-6 años de experiencia) para incorporarse a un equipo tecnológico del sector bancario/financiero , participando en la construcción y evolución de la plataforma analítica del banco .Formarás parte de un equipo que desarrolla soluciones de ingeniería de datos, servicios backend y APIs , garantizando que la información crítica del cliente y otros activos de datos, se construyan y expongan con calidad y eficiencia operativa.Si te interesa trabajar 100% en remoto (desde España), con datos a gran escala , Spark/Databricks , arquitecturas modernas en cloud y un entorno donde la mejora continua es parte del día a día, este proyecto encaja contigo.? Requisitos (Imprescindibles) Será imprescindible contar con una base sólida en desarrollo Backend, de al menos 4 años en entornos productivos; con Java y microservicios (en Python o Java); Spring Boot o frameworks equivalentes.Python aplicado a ingeniería de datos y procesamiento de información, construyendo o manteniendo pipelines en producción.Experiencia con Kafka u otros sistemas de mensajería/event streaming.Conocimientos de cloud , preferiblemente Azure, aunque puede ser también AWS o GCP.SQL para consulta y transformación de datos.Uso habitual de Git y flujos de trabajo colaborativos.Experiencia con CI/CD (Jenkins, GitHub Actions o similares).Experiencia con Apache Spark, Databricks y/o PySpark .Experiencia en diseño e implementación de APIs REST .Capacidad para utilizar herramientas de IA aplicada al desarrollo (GitHub Copilot, Devine, Cline ...).Experiencia previa trabajando en equipos ágiles .?? Responsabilidades Desarrollar y mantener soluciones de ingeniería de datos y servicios backend sobre la plataforma analítica del banco.Analizar requisitos funcionales y no funcionales, entendiendo las necesidades de negocio y transformándolas en soluciones técnicas viables y mantenibles .Implementar procesos ETL/ELT en Azure Databricks para construir y mantener la capa común de datos, garantizando consistencia, trazabilidad y fiabilidad.Desarrollar APIs REST y componentes backend para exponer datos y capacidades a sistemas operacionales.Participar en la resolución de incidencias , diagnóstico de problemas en producción y análisis de causa raíz.Aplicar estándares de calidad de software , incluyendo buenas prácticas de codificación, testing, code review y CI/CD.Optimizar el rendimiento de pipelines y jobs en Spark/Databricks , prestando atención a tiempos de ejecución y consumo de recursos.Utilizar herramientas de IA aplicada al desarrollo como aceleradores de productividad y apoyo al análisis y troubleshooting.Colaborar con el equipo técnico y otras áreas, comunicando avances, dependencias y propuestas de mejora.Mantener una actitud de aprendizaje continuo , explorando nuevas tecnologías y patrones que mejoren la calidad y eficiencia de las soluciones.? Valorable Conocimientos de Machine Learning y MLOps .Experiencia adicional en backend Java/Spring .Experiencia en entornos ágiles .Uso habitual de herramientas de IA generativa para desarrollo.? ¿Qué ofrecemos?Trabajo 100% remoto .Plan de formación y certificaciones técnicas.Desarrollo profesional y plan de carrera.Flexibilidad horaria.Plan de retribución flexible (seguro médico, formación, guardería, transporte...).Entorno inclusivo, colaborativo y orientado a la mejora continua.¡Estamos esperando tu aplicación y que te desarrolles con nosotros!