> Markdown version of [/jobs/ext/4002135-software-engineer-java-net](https://www.wearedevelopers.com/jobs/ext/4002135-software-engineer-java-net). 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). --- # Software engineer (Java / .NET) - **Company:** Michael Page - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), C Sharp (Programming Language), Software Quality, Code Review, Data Integration, Cursor, Python (Programming Language), Microsoft Copilot, Software Engineering, TypeScript, Data Processing, Spring-boot, Generative AI, Backend, Claude - **Published:** October 29, 2026 - **Apply:** https://www.tecnoempleo.com/software-engineer-java-net-michael-page/typescript-net/rf-6ea115a422c303960d43 ## About the Role * Al menos 3 años de experiencia en desarrollo de software, en alguno de los siguientes ecosistemas: TypeScript, .NET / C#, Java + Spring Boot, Python * Alta fluidez en el uso de herramientas de IA generativa (Copilot, Claude, Cursor o similares) como parte integral del ciclo de desarrollo, impulsando la productividad, la autonomía y la mejora continua en la entrega de soluciones. * Experiencia trabajando con APIs, integraciones y arquitecturas distribuidas. * Nivel profesional de inglés, hablado y escrito, ya que se trabajará con compañeros y stakeholders internacionales. * Capacidad para trabajar de forma autónoma y asumir ownership de los desarrollos. Compañía tecnológica internacional, con producto propio puntero especializado en el sector energético, busca aumentar su equipo IT en Madrid. Formarás parte de un equipo de producto y tecnología organizado en squads multidisciplinares, donde ingeniería y producto trabajan conjuntamente para diseñar, construir y evolucionar soluciones críticas para el negocio. La posición se integra en un squad responsable de garantizar la correcta gestión e integración de datos entre múltiples plataformas, sistemas conectados y herramientas internas, en un entorno complejo y en constante evolución. ## Description * Diseñar, desarrollar y evolucionar soluciones backend y servicios de integración. * Participar en proyectos relacionados con procesamiento de datos, conectividad entre sistemas y automatización de procesos de negocio. * Colaborar estrechamente con Product Managers, Tech Leads y otros ingenieros para transformar necesidades de negocio en soluciones técnicas escalables. * Mejorar arquitecturas existentes proponiendo nuevas aproximaciones cuando sea necesario. * Contribuir al diseño técnico y a la toma de decisiones dentro del equipo. * Garantizar la calidad del software mediante buenas prácticas de desarrollo, testing y revisión de código. * Utilizar herramientas de IA generativa de forma habitual para acelerar el desarrollo y mejorar la productividad. * Incorporación directa en cliente final del sector tecnológico. * Modelo híbrido de 3 días de teletrabajo, oficinas zona noroeste Madrid.