···
Log in / Register

Java Programmer

Indeed
Full-time
Onsite
No experience limit
No degree limit
Puerta del Sol, 4, Centro, 28013 Madrid, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: ALOVIA Consulting is seeking a Java Programmer to develop microservices, implement integrations, ensure software quality, and manage the development lifecycle. Key Highlights: 1. Develop robust microservices with Java 21 and Spring Boot. 2. Implement and maintain integrations with REST and SOAP, managing security. 3. Work using agile methodologies in a dynamic and collaborative environment. ### **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** At **ALOVIA Consulting**, we are looking for a **Java Programmer**. **Work Mode: On-site \- Madrid** **Responsibilities:*** Develop robust microservices using **Java 21** and **Spring Boot**, ensuring system **resilience and fault tolerance** (retry, circuit breaker). * Implement and maintain integrations via **REST** (practical expertise) and **SOAP** services, managing security with **Spring Security** and **JWT**. * Ensure software quality by executing **unit, integration, and performance tests** using tools such as **Mockito** and **JMeter**. * Manage virtualization and deployment via **Docker** containers (Dockerfile/compose) and infrastructure on **Kubernetes**. * Manage the development lifecycle using version control tools (**Git**) and continuous integration on **Jenkins**. * Perform **application backend monitoring and log management**, leveraging metrics and the **ELK** (Elastic) stack to ensure proper operation. * Work under **agile methodologies**, collaborating on continuous improvement of development and quality processes. ### **Requirements** * **Education:** Bachelor's, Master's, or Higher Technical Degree in **Engineering and Architecture** or **Sciences** (MECES Level 3\). * **Experience:** Minimum **4 years** of hands-on development experience with **Java**, with solid knowledge of versions **17 and 21**. * **Backend Technologies:** Proficiency in **Spring Boot**, **Spring Security**, **Maven**, and regular use of **JWT**. * **Infrastructure:** Required experience using **Docker** and managing pipelines in **Jenkins**. * **Technical Quality:** Knowledge of test implementation, use of **Mockito**, and backend application **log management**. * **Protocols:** Essential proficiency in **REST**, and technical knowledge of **SOAP**. * **Others:** Ability to work with **Git**, monitoring tools, and agile methodologies. Familiarity with **Angular** is considered a plus, although the primary focus remains backend. ### **Benefits** **Why ALOVIA?** At ALOVIA, you will join an international team specializing in IT projects and software development. We work across diverse sectors — from enterprise solutions and web applications to system integration and cloud services. At ALOVIA, we are committed to building an inclusive and diverse workplace, ensuring equal opportunity regardless of race, religion, sex, gender identity, sexual orientation, national origin, disability, age, or other protected characteristics. We promote gender equality in accordance with Organic Law 3/2007 and value multiculturalism, ensuring that everyone is treated with respect and dignity. We comply fully with fair employment practices regarding citizenship and immigration status. If you're seeking a challenge within a dynamic and collaborative work environment — and are passionate about innovation and excellence — we'd love to hear from you!

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.