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