Fullstack Developer Java Angular

CAS
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior
Compensation
€ 39K

Job location

Tech stack

Java
Spring Security
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Business Analytics Applications
Unit Testing
Software Quality
Databases
Continuous Integration
DevOps
JUnit
PostgreSQL
OAuth
Redis
Mockito
Prometheus
Software Engineering
SonarQube
SQLite
TypeScript
Spring-boot
Generative AI
Backend
Angular
Yield Optimization
Kubernetes
HuggingFace
Front End Software Development
REST
Cucumber
Dynatrace
Jasmine
Docker
Jenkins
Microservices

Job description

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., * 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.

Requirements

  • 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, Imprescindible Residir: Provincia Puesto

Idiomas: Inglés (Alto)

Formación Mínima: FP2/Grado Superior

Nivel Profesional: Empleado

Benefits & conditions

  • 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!, * Jornada completa Jornada

  • Más de 5 años Experiencia

  • Indefinido Tipo contrato

  • 36.000 € - 39.000 € Bruto/año

Apply for this position