En IT Partner estamos buscando un/a Senior Full Stack Developer con perfil backend y mentalidad innovadora, que quiera formar parte de proyectos tecnológicos de alto nivel incorporando prácticas de desarrollo modernas y herramientas de Inteligencia Artificial en el ciclo de vida del software.
Responsabilidades
-
Participar en el diseño, desarrollo y mantenimiento de aplicaciones full stack basadas en arquitectura de microservicios.
-
Desarrollo backend con Java, Spring Boot y Hibernate/JPA.
-
Desarrollo frontend con Angular, HTML, CSS y JavaScript/TypeScript.
-
Diseño e implementación de APIs REST.
-
Trabajo con bases de datos relacionales (principalmente Oracle y PostgreSQL).
-
Participación en entornos CI/CD con Jenkins.
-
Colaboración en entornos Agile (Scrum).
-
Uso de herramientas de contenedores como Docker y OpenShift.
-
Integración de prácticas de AI-assisted development en el ciclo de desarrollo.
-
Participación en la mejora continua de procesos de ingeniería y automatización.
Requisitos obligatorios
-
+5 años de experiencia como Software Engineer / Full Stack Developer (perfil backend preferente).
-
Experiencia sólida en:
-
Java, Spring Boot, Hibernate/JPA
-
Angular y tecnologías frontend (HTML, CSS, JS/TS)
-
Bases de datos SQL (Oracle, PostgreSQL)
-
Microservicios y APIs REST
-
Git, GitHub y flujos colaborativos
-
CI/CD con Jenkins
-
Metodologías Agile (Scrum)
-
Experiencia en contenedores (Docker, OpenShift)
-
Nivel de inglés mínimo B2
AI & Modern Engineering (muy valorable)
-
Experiencia utilizando herramientas de desarrollo basadas en IA (AI coding assistants).
-
Conocimiento de prompt engineering y desarrollo asistido por IA.
-
Experiencia integrando IA en procesos de ingeniería o delivery.
-
Interés por la automatización, innovación y mejora continua.
Se valorará positivamente
-
Experiencia con arquitecturas event-driven y sistemas de mensajería.
-
Conocimiento de Kubernetes.
-
Experiencia en testing automatizado.
-
Exposición a soluciones GenAI o plataformas de IA/ML en entornos empresariales.
-
Conocimientos en seguridad del software y secure coding.
Soft skills
-
Capacidad analítica y de resolución de problemas.
-
Buenas habilidades de comunicación.
-
Mentalidad innovadora y orientada a la mejora continua.
Condiciones
-
Experiencia: mínimo 5 años
-
Incorporación: inmediata
-
Modalidad: presencial en oficinas (según política de la empresa)
-
Jornada:
-
Septiembre a junio: 40h semanales (8h/día)
-
Julio y agosto: 35h semanales (7h/día)
-
Salario máximo: 41.000€ brutos anuales
-
Inglés: mínimo B2