Back-End Developer
Monetaryamount
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Compensation
€ 60KJob location
Tech stack
Java
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Software Quality
Relational Databases
Github
PostgreSQL
MongoDB
NoSQL
Openshift
Oracle Applications
Redis
SonarQube
Openapi
Delivery Pipeline
Spring-boot
Backend
Event Driven Architecture
Low Latency
Kafka
Functional Programming
REST
Jenkins
Microservices
Job description
En ALOVIA estamos en la búsqueda de un/a Senior Back-End Developer /Architect con experiencia en la implementación de Microservicios y Event-Driven Architecture. Esta posición es para uno de nuestros clientes del sector servicios IT., * Diseñar e implementar arquitecturas basadas en microservicios y event-driven architecture.
- Participar activamente en el desarrollo con Java y frameworks SpringBoot y SpringCloud.
- Gestionar sistemas de mensajería con Kafka y cache distribuida con Redis HA.
- Desarrollar APIs RESTful de alto rendimiento y baja latencia.
- Administrar bases de datos relacionales (Oracle, PostgreSQL) y NoSQL (MongoDB).
- Desplegar aplicaciones en entornos cloud (AWS, Azure) y plataformas de contenedores como OpenShift.
- Mantener pipelines CI/CD utilizando GitHub, Jenkins y SonarQube.
- Asegurar la calidad del código mediante testing automatizado (TDD o BDD).
- Colaborar con equipos multidisciplinarios, combinando visión arquitectónica con ejecución técnica.
Requirements
- Experiencia en desarrollo con tecnologías Back end.
- Experiencia en diseño e implementación de arquitecturas basadas en microservicios y event-driven architecture.
- Dominio avanzado de Java (8+), SpringBoot y SpringCloud.
- Experiencia práctica con Kafka y Redis HA.
- Conocimientos en programación funcional y reactiva.
- Desarrollo de APIs RESTful eficientes para alta volumetría y baja latencia, con cumplimiento de OpenAPI 3.
- Experiencia en cloud con AWS y Azure, y despliegue en OpenShift.
- Aplicación de metodologías de testing automatizado: TDD o BDD.
Benefits & conditions
En ALOVIA, formarás parte de un equipo global especializado en proyectos internacionales, promoviendo la inclusión y diversidad, la igualdad de género y un entorno de trabajo basado en el respeto y la dignidad para todos.