Descripción
Fullstack Developer Java Angular
**Ubicación:** Barcelona (modelo híbrido, 1 día por semana en oficina)
**Sector:** Seguros
**Rango salarial:** 35 000 \- 38 000 (bruto al año)
**Inglés:** Nivel B2/C1 (imprescindible)
Descripción del puesto
Buscamos un/a Full Stack Developer con sólida experiencia en Java y Angular, para incorporarse a un proyecto estratégico dentro del sector asegurador.
La persona seleccionada participará en el diseño, desarrollo y evolución de aplicaciones de nueva generación, trabajando con tecnologías modernas, arquitecturas cloud y soluciones basadas en Inteligencia Artificial Generativa.
Se integrará en un equipo Agile multidisciplinar, colaborando con arquitectos, desarrolladores y equipos DevOps en un entorno internacional donde el inglés será utilizado de forma habitual.
**Responsabilidades:**
Desarrollo de aplicaciones Full Stack con Java y Angular.
Diseño e implementación de APIs REST utilizando Spring Boot.
Desarrollo de interfaces modernas con Angular.
Participación en el diseño de arquitecturas escalables y orientadas a microservicios.
Integración de soluciones de IA Generativa y asistentes inteligentes.
Desarrollo de componentes seguros siguiendo buenas prácticas de autenticación y autorización.
Implementación de pruebas unitarias, de integración y automatizadas.
Colaboración con equipos DevOps en procesos CI/CD y despliegues en AWS.
Monitorización y optimización del rendimiento de las aplicaciones.
Garantizar la calidad del código mediante herramientas de análisis estático.
**Requisitos:**
Entre 4 y 7 años de experiencia como Full Stack Developer.
**Experiencia sólida desarrollando con:** Java 21 / 25, Spring Boot 3\.x / 4\.x, Angular 21, TypeScript
**Experiencia trabajando con:** PostgreSQL, Redis, SQLite
Conocimientos en arquitecturas de microservicios.
Experiencia con Docker y Kubernetes.
Experiencia en integración continua mediante Jenkins.
Experiencia trabajando sobre AWS.
Conocimientos de seguridad con Spring Security, OAuth2 y JWT.
Experiencia realizando pruebas con JUnit, Mockito, WireMock y Cucumber.
Buenas prácticas de calidad de código utilizando SonarQube y JaCoCo.
Nivel de inglés B2/C1\.
Formación Profesional de Grado Superior o titulación equivalente.
**Se valorará especialmente:**
Experiencia o conocimientos en soluciones de IA Generativa, incluyendo: Spring AI, OpenAI, Vertex AI Gemini, HuggingFace, Ollama, Anthropic Claude SDK, MCP (Model Context Protocol), RAG (Retrieval\-Augmented Generation)
También se valorará experiencia con herramientas de observabilidad como:
Dynatrace
Prometheus
Micrometer
OpenTelemetry
Stack Tecnológico
**Backend:** Java 21/25 Spring Boot 3\.x/4\.x Spring Security REST APIs OAuth2 JWT
**Frontend:** Angular 21 TypeScript Jasmine Karma
**Bases de Datos:** PostgreSQL Redis SQLite
**Cloud DevOps:** AWS Docker Kubernetes Jenkins (CI/CD)
**IA Generativa:** Spring AI OpenAI Vertex AI Gemini HuggingFace Ollama Anthropic Claude SDK MCP RAG
**Observabilidad:** Dynatrace Prometheus Micrometer OpenTelemetry
**Testing:** JUnit 5 Mockito WireMock Cucumber (BDD) ArchUnit
**Calidad de Código:** SonarQube JaCoCo
**Ofrecemos:**
Contrato indefinido con CAS Training
Formar parte de un equipo europeo de alto nivel técnico en un entorno innovador
Proyecto estable con stack tecnológico moderno.
Acceso gratuito a nuestro Catálogo Anual de Formación con fabricantes top: Microsoft, Linux, Oracle, ITIL, ¡y muchos más!
Java, Angular, SpringBoot,DevOps, Docker, Kubernetes, CI/CD, Jenkins, Jest, Karma, AWS