Create Alert
Email me similar jobs

Senior Fullstack Developer (Java - Angular)

En Ad4Octógono buscamos un Ingeniero de Software Senior con mentalidad Full Stack y un fuerte enfoque hacia la ingeniería nativa en Inteligencia Artificial (AI-Native Engineering). El candidato ideal deberá contar con un trasfondo técnico sólido en el ecosistema Backend (principalmente Java), complementado con experiencia en tecnologías Frontend modernas, y poseer un rol activo en la optimización de flujos de desarrollo mediante el uso de herramientas generativas y de automatización.


Funciones a Realizar


  • Desarrollo Core Full Stack: Diseñar, desarrollar y mantener aplicaciones robustas y escalables, con un fuerte peso en la arquitectura Backend (Java, Spring Boot, Hibernate) y participando activamente en el ecosistema Frontend (Angular).
  • Ingeniería Nativa en IA (AI-Native): Adoptar, implementar y evangelizar metodologías de desarrollo asistido por IA generativa (copilots, asistentes de codificación, prompt engineering avanzado) para optimizar los ciclos de entrega de software y la calidad del código.
  • Arquitectura y Diseño Técnico: Diseñar y consumir APIs REST eficientes, asegurando un óptimo rendimiento en entornos distribuidos basados en Microservicios.
  • Integración en Cloud y Contenedores: Desplegar y configurar componentes utilizando tecnologías de contenedorización como Docker y OpenShift, colaborando en la transición a entornos modernos de despliegue.
  • Optimización y Mantenimiento de Datos: Gestionar el modelado de datos, la optimización de consultas SQL y garantizar el correcto funcionamiento de bases de datos relacionales críticas (Oracle y PostgreSQL).
  • Cultura DevOps y CI/CD: Participar en el ciclo de vida de desarrollo colaborativo con Git/GitHub, manteniendo y mejorando los flujos de automatización a través de pipelines en Jenkins.
  • Metodología Ágil: Colaborar en equipos multidisciplinares bajo el marco metodológico SCRUM, aportando valor en las ceremonias ágiles, estimaciones y el refinamiento técnico de tareas.


Modalidad de trabajo

Priorizaremos candidatos ubicados en ciudades donde contamos con presencia:

Madrid
  • Modelo híbrido 3 días oficina / 2 días remoto.
  • También se valorarán perfiles con disponibilidad para asistir entre 1 y 2 días semanales a oficinas de cliente.

Andalucía
  • Sevilla
  • Málaga
  • Córdoba
  • Granada
  • Jaén

Modelo híbrido 4 días oficina / 1 día remoto.


¿Qué ofrecemos?

Salario: 35000-40000€ según experiencia, conocimientos y ubicación

Incorporación a proyectos tecnológicos de gran relevancia.

Entorno colaborativo y equipos altamente especializados.

Desarrollo profesional y crecimiento continuo.

Modelo híbrido adaptado a la ubicación.

Salario competitivo acorde a experiencia, conocimientos y trayectoria profesional.

Participación en proyectos donde la calidad del software y las buenas prácticas son una prioridad.

Requisitos:

Requisitos Obligatorios (Mandatory Skills)


  • Experiencia: +5 años de experiencia demostrable trabajando como Full Stack Software Developer o Software Engineer (orientación Backend preferible).
  • Backend: Sólida experiencia con Java, Spring Boot e Hibernate / JPA.
  • Frontend: Experiencia práctica con tecnologías como Angular, HTML, CSS o JavaScript / TypeScript.
  • Bases de Datos: Experiencia con bases de datos relacionales y tecnologías SQL, específicamente Oracle y PostgreSQL.
  • Arquitectura: Diseño y consumo de APIs REST y experiencia de trabajo en arquitectura de Microservicios.
  • Metodologías y CI/CD: Flujos de desarrollo colaborativo con Git/GitHub, pipelines de Jenkins y marcos de trabajo ágiles (SCRUM).
  • DevOps & Cloud: Contenedores con Docker y OpenShift.
  • AI & Modern Engineering: Experiencia directa (hands-on) utilizando herramientas de desarrollo impulsadas por IA en flujos reales de ingeniería de software. Comprensión sólida de prompt engineering y prácticas de desarrollo asistido por Inteligencia Artificial.


Habilidades Blandas (Soft Skills)


  • Fuertes capacidades analíticas, de comunicación y resolución de problemas complejos.
  • Pasión por la innovación, la automatización y la cultura de mejora continua.


Requisitos Valorables (Nice to Have)


  • Experiencia en entornos Cloud como AWS.
  • Conocimiento de herramientas de monitorización, logging y observabilidad.
  • Experiencia en arquitecturas orientadas a eventos y sistemas de mensajería (Event-Driven Architecture).
  • Experiencia práctica con Kubernetes.
  • Familiaridad con frameworks de pruebas automatizadas (Automated Testing).
  • Exposición previa a plataformas de AI/ML o integraciones de IA Generativa (GenAI) en aplicaciones empresariales.
  • Conocimiento de prácticas de desarrollo seguro (Secure Coding) bajo entornos asistidos por IA.


Similar jobs

Senior Fullstack Developer (Java - Angular)

Apply Now
Back to search page