FullStack Developer (Angular / Java), hibrido
Empresa
Serem
Provincia
Barcelona
Ciudad
Barcelona
Tipo de Contrato
Tiempo Completo
Descripción
FullStack Developer (Angular / Java)
En serem estamos comprometidos con diversos proyectos y queremos contar con los mejores profesionales del sector.
Actualmente, nos encontramos en la búsqueda de un/a FullStack Developer (Angular/Java) con mínimo 5 años de experiencia. Perfil handson para plataforma enterprise internacional (50/50 front/back).
Se prestará un servicio de desarrollo, mantenimiento y evolución de una plataforma digital enterprise de gran escala y alta complejidad, utilizada internacionalmente y operada en entornos productivos críticos, con una distribución equilibrada entre frontend y backend.
Alcance del servicio
Prestación de un servicio técnico especializado para la evolución funcional y técnica de una solución core de soporte a ventas.
Desarrollo y mantenimiento de funcionalidades frontend y backend, garantizando calidad, rendimiento, escalabilidad y mantenibilidad.
Servicio prestado en entorno internacional, con colaboración en equipos multidisciplinares y multiculturales, y comunicación fluida en inglés.
Actividades incluidas en el servicio
- Diseño, desarrollo y mantenimiento de aplicaciones backend basadas en Java y Spring Boot, siguiendo patrones de arquitectura de microservicios.
- Desarrollo y evolución del frontend en Angular (versiones modernas) como parte clave del producto.
- Implementación de state management, microfrontends y soluciones frontend en entornos enterprise.
- Desarrollo y mejora de APIs REST y soluciones orientadas a eventos en entornos productivos.
- Integración de frontend con servicios backend, garantizando una experiencia de usuario consistente, accesible y de alta calidad.
- Trabajo en arquitecturas eventdriven, incluyendo el uso de Kafka, Redis y ServerSent Events (SSE).
- Participación activa en todo el ciclo de vida del software, incluyendo estabilidad, soporte y troubleshooting en producción.
- Realización de revisiones de código, promoviendo buenas prácticas, estándares técnicos y calidad del software.
- Garantía de la estabilidad, rendimiento y mantenibilidad de aplicaciones y microservicios en producción.
- Colaboración en tareas de despliegue, integración continua y entrega continua (CI/CD).
- Automatización de procesos de despliegue, pruebas y observabilidad cuando aplique.
- Monitorización y mejora continua de la plataforma en producción.
- Documentación técnica adecuado del software.
- Ejecución de pruebas unitarias, de integración y E2E, según el contexto del proyecto.
- Trabajo dentro de entornos ágiles distribuidos (Scrum / SAFe), participando en ceremonias y promoviendo prácticas de ingeniería avanzadas.
Requisitos Obligatorios (Must Have):
- Expert: Angular 19+, Java 17+, Kafka, BBDD, SSE y Redis.
Spring Boot (Security, Data, Cloud), fuerte arquitectura microservicios, REST APIs, OpenAPI, CI/CD, testing, Kubernetes, unit testing (SonarQube, Selenium o TAF), Claude Code, MongoDB/PostgreSQL, Cloud Ops.
- Nivel de inglés C1 fluido.
MUST menos críticos: AWS, IntelliJ, GitHub, Jira, Confluence
Deseable (Nice to Have):
- Dynatrace, Grafana, Prometheus, ELK Stack, Helm, Engines de orquestación o workflow como Camunda, GitHub Actions u otros pipelines de despliegue.
- Servicio prestado por equipo experimentado en Sector seguros,
- Automatización de procesos, Pair programming, Clean code y prácticas de ingeniería avanzadas, así como en proyectos globales con múltiples equipos.
Otros aspectos del proyecto:
- Prestación del servicio desde España, con disponibilidad puntual para viajes a Múnich si el proyecto lo requiere.
- Modalidad híbrida desde Barcelona (aprox. 40 presencial - 2 días a la semana/ 60 remoto).
Java, Angular, Spring Boot, Kafka, REST APIs, Kubernetes
En serem estamos comprometidos con diversos proyectos y queremos contar con los mejores profesionales del sector.
Actualmente, nos encontramos en la búsqueda de un/a FullStack Developer (Angular/Java) con mínimo 5 años de experiencia. Perfil handson para plataforma enterprise internacional (50/50 front/back).
Se prestará un servicio de desarrollo, mantenimiento y evolución de una plataforma digital enterprise de gran escala y alta complejidad, utilizada internacionalmente y operada en entornos productivos críticos, con una distribución equilibrada entre frontend y backend.
Alcance del servicio
Prestación de un servicio técnico especializado para la evolución funcional y técnica de una solución core de soporte a ventas.
Desarrollo y mantenimiento de funcionalidades frontend y backend, garantizando calidad, rendimiento, escalabilidad y mantenibilidad.
Servicio prestado en entorno internacional, con colaboración en equipos multidisciplinares y multiculturales, y comunicación fluida en inglés.
Actividades incluidas en el servicio
- Diseño, desarrollo y mantenimiento de aplicaciones backend basadas en Java y Spring Boot, siguiendo patrones de arquitectura de microservicios.
- Desarrollo y evolución del frontend en Angular (versiones modernas) como parte clave del producto.
- Implementación de state management, microfrontends y soluciones frontend en entornos enterprise.
- Desarrollo y mejora de APIs REST y soluciones orientadas a eventos en entornos productivos.
- Integración de frontend con servicios backend, garantizando una experiencia de usuario consistente, accesible y de alta calidad.
- Trabajo en arquitecturas eventdriven, incluyendo el uso de Kafka, Redis y ServerSent Events (SSE).
- Participación activa en todo el ciclo de vida del software, incluyendo estabilidad, soporte y troubleshooting en producción.
- Realización de revisiones de código, promoviendo buenas prácticas, estándares técnicos y calidad del software.
- Garantía de la estabilidad, rendimiento y mantenibilidad de aplicaciones y microservicios en producción.
- Colaboración en tareas de despliegue, integración continua y entrega continua (CI/CD).
- Automatización de procesos de despliegue, pruebas y observabilidad cuando aplique.
- Monitorización y mejora continua de la plataforma en producción.
- Documentación técnica adecuado del software.
- Ejecución de pruebas unitarias, de integración y E2E, según el contexto del proyecto.
- Trabajo dentro de entornos ágiles distribuidos (Scrum / SAFe), participando en ceremonias y promoviendo prácticas de ingeniería avanzadas.
Requisitos Obligatorios (Must Have):
- Expert: Angular 19+, Java 17+, Kafka, BBDD, SSE y Redis.
Spring Boot (Security, Data, Cloud), fuerte arquitectura microservicios, REST APIs, OpenAPI, CI/CD, testing, Kubernetes, unit testing (SonarQube, Selenium o TAF), Claude Code, MongoDB/PostgreSQL, Cloud Ops.
- Nivel de inglés C1 fluido.
MUST menos críticos: AWS, IntelliJ, GitHub, Jira, Confluence
Deseable (Nice to Have):
- Dynatrace, Grafana, Prometheus, ELK Stack, Helm, Engines de orquestación o workflow como Camunda, GitHub Actions u otros pipelines de despliegue.
- Servicio prestado por equipo experimentado en Sector seguros,
- Automatización de procesos, Pair programming, Clean code y prácticas de ingeniería avanzadas, así como en proyectos globales con múltiples equipos.
Otros aspectos del proyecto:
- Prestación del servicio desde España, con disponibilidad puntual para viajes a Múnich si el proyecto lo requiere.
- Modalidad híbrida desde Barcelona (aprox. 40 presencial - 2 días a la semana/ 60 remoto).
Java, Angular, Spring Boot, Kafka, REST APIs, Kubernetes