




Resumen del Puesto: ALOVIA Consulting busca un/a Programador Java para desarrollar microservicios, implementar integraciones, garantizar la calidad del software y gestionar el ciclo de vida del desarrollo. Puntos Destacados: 1. Desarrollar microservicios robustos con Java 21 y Spring Boot. 2. Implementar y mantener integraciones con REST y SOAP, gestionando seguridad. 3. Trabajar bajo metodologías ágiles en un ambiente dinámico y colaborativo. ### **Job Information** Date Opened **05/06/2026**Job Type **Permanent**Industry **Technology**Work Experience **4\-5 years**City **Madrid**State/Province **Madrid**Country **Spain**Zip/Postal Code **28001**### **Job Description** En**ALOVIA Consulting****,** estamos en la búsqueda de**un/a** **Programador Java** **Modalidad de Trabajo : Presencial \- Madrid** **Funciones:*** Desarrollar microservicios robustos utilizando **Java 21** y **Spring Boot**, asegurando la **resiliencia y tolerancia a fallos** del sistema (retry, circuit breaker). * Implementar y mantener integraciones mediante servicios **REST** (dominio práctico) y **SOAP**, gestionando la seguridad con **Spring Security** y **JWT**. * Garantizar la calidad del software mediante la ejecución de **pruebas unitarias, de integración y rendimiento** utilizando herramientas como **Mockito** y **JMeter**. * Gestionar la virtualización y el despliegue mediante contenedores **Docker** (Dockerfile/compose) e infraestructura en **Kubernetes**. * Administrar el ciclo de vida del desarrollo a través de herramientas de control de versiones (**Git**) e integración continua en **Jenkins**. * Realizar la **monitorización y gestión de logs** de las aplicaciones backend, utilizando métricas y el stack **ELK** (Elastic) para asegurar el correcto funcionamiento. * Trabajar bajo **metodologías ágiles**, colaborando en la mejora continua de los procesos de desarrollo y calidad. ### **Requirements** * **Formación:** Titulación de Grado, Máster o Técnico Superior en la rama de **Ingeniería y Arquitectura** o **Ciencias** (Nivel MECES 3\). * **Experiencia:** Al menos **4 años** de experiencia real en desarrollo con **Java**, con conocimiento sólido de las versiones **17 y 21**. * **Tecnologías Backend:** Dominio de **Spring Boot**, **Spring Security**, **Maven** y uso habitual de **JWT**. * **Infraestructura:** Experiencia necesaria en el uso de **Docker** y manejo de pipelines en **Jenkins**. * **Calidad Técnica:** Conocimientos en implementación de pruebas, uso de **Mockito** y gestión de **logs** en aplicaciones backend. * **Protocolos:** Dominio imprescindible de **REST** y conocimientos técnicos en **SOAP**. * **Otros:** Capacidad para trabajar con **Git**, herramientas de monitorización y metodologías ágiles. Se valorará positivamente el conocimiento en **Angular**, aunque el foco principal es backend. ### **Benefits** **¿Por qué ALOVIA?** En ALOVIA, te unirás a un equipo internacional especializado en proyectos de IT y desarrollo de software. Trabajamos en una variedad de sectores, desde soluciones empresariales y aplicaciones web hasta integración de sistemas y servicios en la nube. En ALOVIA estamos comprometidos a crear un ambiente inclusivo y diverso, asegurando igualdad de oportunidades sin importar la raza, religión, sexo, identidad de género, orientación sexual, origen nacional, discapacidad, edad u otras características protegidas. Promovemos la igualdad de género de acuerdo con la Ley Orgánica 3/2007 y valoramos el multiculturalismo, asegurando que todos sean tratados con respeto y dignidad. Cumplimos con todas las prácticas de empleo justas en cuanto a la ciudadanía y el estado de inmigración. Si estás buscando un desafío en un ambiente de trabajo dinámico y colaborativo, y te apasiona la innovación y la excelencia, ¡nos encantaría escuchar de ti!


