Buscamos un/a Full Stack Developer con experiencia en entornos productivos y sólidos conocimientos de Java, Spring Boot y Angular.
Descripción del puesto
Buscamos un perfil Full Stack con entre 3 y 6 años de experiencia profesional, acostumbrado/a a trabajar de forma práctica en entornos de producción y capaz de participar en todo el ciclo de vida de una aplicación: desarrollo, despliegue, monitorización y soporte.
La persona seleccionada trabajará tanto en el desarrollo backend con Java y Spring Boot como en el frontend con Angular, participando además en procesos CI/CD, despliegues y operaciones de producción.
Conocimientos imprescindibles
3-6 años de experiencia profesional.
Experiencia demostrable en entornos productivos.
Experiencia práctica en implementación de soluciones.
Java / Spring Boot – imprescindible.
Angular – imprescindible.
Diseño y desarrollo de APIs REST.
GitLab CI – imprescindible.
Configuración y soporte de pipelines CI/CD y despliegues.
PostgreSQL.
Diseño de modelos de datos.
Desarrollo de aplicaciones end-to-end.
Monitorización y configuración de sistemas.
Soporte de despliegues y operaciones en producción.
Perfil Full Stack real, no exclusivamente frontend o backend.
Capacidad para trabajar de forma transversal entre desarrollo, despliegue y operaciones.
Mentalidad DevOps / Product Team.
Conocimientos adicionales valorables
AWS a nivel básico/intermedio.
Docker.
Kubernetes.
Herramientas y soluciones de monitorización.
Configuración de sistemas.
Soporte de despliegues.
Design Patterns.
Clean Architecture.
Gestión de secretos (Secret Management).
Buenas prácticas de seguridad.
Metodologías Agile / Scrum / Kanban.
Mentalidad DevOps.
Responsabilidades y funciones
Desarrollar aplicaciones end-to-end.
Desarrollar componentes backend utilizando Java y Spring Boot.
Configurar y mantener pipelines de CI/CD mediante GitLab CI.
Participar en procesos de despliegue y automatización.
Realizar tareas de monitorización y configuración de sistemas.
Dar soporte a despliegues de aplicaciones.
Participar en operaciones y soporte de entornos productivos.
Colaborar con equipos de desarrollo y producto.
Aplicar buenas prácticas de arquitectura, seguridad y desarrollo.
Participar en un entorno de trabajo con mentalidad DevOps.
Requisitos adicionales
Inglés: B2 o superior, obligatorio.
Experiencia: 3-6 años.
Modalidad: Teletrabajo.
Salario: 26.000 € - 30.000 € brutos anuales.
Perfil buscado
Buscamos una persona hands-on, resolutiva y acostumbrada a asumir responsabilidad sobre el ciclo completo de las aplicaciones. Es especialmente importante que tenga experiencia real combinando desarrollo Full Stack, CI/CD y operaciones en producción.