En ALTEN sabemos que el éxito de nuestros proyectos se debe a las personas que forman nuestro equipo. Por eso, si te apasiona el desarrollo de software, las arquitecturas modernas, los microservicios y la evolución de aplicaciones críticas de negocio, queremos conocerte. Todas las habilidades, cualificaciones y experiencia relevantes que necesitará un candidato seleccionado se enumeran en la siguiente descripción. Buscamos un/a Desarrollador/a Full Stack Java + Angular para participar en proyectos estratégicos de transformación digital, colaborando con equipos de desarrollo, arquitectura y operaciones en un entorno tecnológico innovador y de alta exigencia.
Requisitos
- Experiencia
- Entre 3 y 6 años de experiencia en posiciones similares.
- Experiencia en desarrollo Full Stack con tecnologías Java y Angular.
- Participación en el diseño, desarrollo y mantenimiento de aplicaciones empresariales.
- Experiencia en entornos basados en microservicios y APIs REST.
- Experiencia en soporte y evolución de aplicaciones en producción.
- Participación en proyectos desarrollados bajo metodologías ágiles.
- Experiencia colaborando con equipos multidisciplinares de desarrollo y operaciones.
Conocimientos técnicos
Imprescindibles
- Angular 18+
- Java 17+
- Spring Boot 3.x
- Desarrollo de APIs REST
- Arquitectura de microservicios
- Bases de datos relacionales
- Bases de datos NoSQL
- Git y Gitflow
- Kubernetes
- Jenkins
- Kibana
- JUnit
- Jasmine
- Karma
- Clean Code
- Arquitectura Hexagonal
- Control de versiones y buenas prácticas de desarrollo
Tecnologías target
- Contenedores y orquestación con Kubernetes.
- Observabilidad y monitorización mediante Kibana.
- Integración continua y despliegue continuo (CI/CD).
- Arquitecturas cloud-native.
- Desarrollo orientado a eventos.
- Estrategias de testing automatizado.
- Herramientas de desarrollo asistidas por Inteligencia Artificial.
Tecnologías valorables
- Docker.
- OpenShift.
- SonarQube.
- ELK Stack.
- Kafka.
- Azure.
- AWS.
- Terraform.
- MongoDB.
- PostgreSQL.
- Redis.
- Prácticas DevSecOps.
- Herramientas de IA para asistencia al desarrollo, revisión de código y automatización de tareas.
Formación e idiomas
- Grado o Ingeniería en Informática, Telecomunicaciones o similar.
- Formación Profesional de Grado Superior en Desarrollo de Aplicaciones, Sistemas o equivalente.
- Inglés nivel B1-B2 o superior.
- Español fluido.
Competencias
- Capacidad para trabajar en equipos multidisciplinares.
- Orientación a resultados y calidad del software.
- Autonomía y capacidad de organización.
- Proactividad e iniciativa.
- Capacidad analítica y resolución de problemas.
- Mentalidad de mejora continua.
- Comunicación efectiva con equipos técnicos y funcionales.
- Adaptación a entornos ágiles y cambiantes.
- Interés por las nuevas tecnologías y la innovación.
Responsabilidades
- Participar en el análisis, diseño y desarrollo de aplicaciones corporativas.
- Implementar nuevas funcionalidades utilizando Angular y Java Spring Boot.
- Diseñar y desarrollar APIs REST robustas y escalables.
- Participar en la evolución de arquitecturas basadas en microservicios.
- Garantizar la calidad del código aplicando principios de Clean Code y buenas prácticas de desarrollo.
- Implementar y mantener pruebas automatizadas unitarias y funcionales.
- Participar en procesos de integración y despliegue continuo (CI/CD).
- Colaborar con equipos de arquitectura, QA, DevOps y negocio.
- Analizar y resolver incidencias en aplicaciones productivas de alta concurrencia.
- Contribuir a la mejora continua de procesos, herramientas y estándares de desarrollo.
- Participar en iniciativas de modernización tecnológica y adopción de soluciones innovadoras basadas en IA.
Ubicación y modalidad
Igualdad de oportunidades
En ALTEN promovemos la igualdad de oportunidades independientemente del género, edad, orientación sexual, identidad de género, diversidad funcional, origen o cualquier otra condición personal o social. Apostamos por el talento, el desarrollo profesional y las personas como motor principal de nuestros proyectos. xqziphu
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.