FullStack Developer (Angular / Java), hibrido

SEREM
Barcelona, Spain
17 days ago

Role details

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

Job location

Barcelona, Spain

Tech stack

Clean Code Principles
Java
Amazon Web Services (AWS)
Confluence
JIRA
Unit Testing
Cloud Computing
Code Review
Databases
Continuous Delivery
Continuous Integration
Github
IntelliJ
PostgreSQL
MongoDB
Scrum
Redis
Prometheus
Selenium
Software Engineering
SonarQube
Test Execution Engine
Openapi
Grafana
Spring-boot
Backend
Angular
Kubernetes
Kafka
REST
Dynatrace
ELK
Microservices

Job description

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.

Requirements

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

About the company

En serem estamos comprometidos con diversos proyectos y queremos contar con los mejores profesionales del sector.

Apply for this position