
Full Stack Developer JAVA (AI Native) Ingles Alto
Grupo Digital · Madrid, Community of Madrid, Spain
About this role
The candidate will design, develop, and maintain modern enterprise applications using a microservices architecture. The role involves developing both backend and frontend components and integrating REST APIs. The engineer will utilize AI tools throughout the SDLC, including code generation, refactoring, debugging, and documentation using LLMs. Additionally, the position involves participating in architectural decisions, managing CI/CD pipelines with Jenkins, and mentoring junior developers. The engineer will work closely with business and technical teams to analyze requirements and define solutions.
Skills & technologies
Must have
Read full description
¿Eres Senior Full Stack, tienes una base sólida en Java/Spring Boot y ya utilizas IA de forma real en tu día a día como developer?
Buscamos un/a ingeniero/a para desarrollar aplicaciones empresariales modernas, trabajar con microservicios y acelerar el SDLC mediante herramientas de IA, desde la generación de código hasta testing, debugging y documentación.
Condiciones
Contrato: Indefinido
Modalidad: Remoto 100
Lugar de trabajo: Remoto desde España
Horario: 9:00 a 18:00
Horario de verano: 8:00 a 15:00
Salario: En función de la experiencia laboral
Jornada: Completa
Qué harás
Diseñar, desarrollar y mantener aplicaciones empresariales.
Crear nuevos módulos y soluciones basadas en microservicios.
Desarrollar componentes backend y frontend.
Diseñar e integrar REST APIs.
Colaborar con negocio y equipos técnicos en el análisis de requisitos y definición de soluciones.
Participar en decisiones de arquitectura y buenas prácticas de ingeniería.
Crear y ejecutar pruebas para garantizar la calidad del software.
Trabajar con Git, Jenkins y pipelines CI/CD.
Participar en despliegues y soporte de aplicaciones en producción.
Diagnosticar y resolver incidencias y problemas de rendimiento.
Promover código limpio, mantenible, seguro y observable.
Utilizar herramientas de desarrollo asistidas por IA durante todo el SDLC.
Aplicar IA para generación y refactorización de código, documentación, testing, debugging y análisis de causa raíz.
Trabajar con LLMs, entendiendo sus capacidades y limitaciones.
Contribuir a buenas prácticas de ingeniería, gobernanza y uso seguro de IA.
Compartir conocimiento y mentorizar a perfiles más junior.
java,spring boot,microservicios,rest apis,jenkins,pipelines ci/cd,ia,llms,testing,debugging