···
Log in / Register

Java Analyst Programmer (Spring Boot) – Microservices

Indeed
Full-time
Onsite
No experience limit
No degree limit
Calle de Lagasca, 37, Salamanca, 28001 Madrid, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Java Analyst Programmer (Spring Boot) with microservices experience, quality-oriented and proficient in best practices, for a large-scale backend project in the mobility domain. Key Highlights: 1. Backend microservices development with Java and Spring Boot. 2. REST API design and implementation (API First, OpenAPI/Swagger). 3. Collaboration in CI/CD and code reviews. Overview:**Java Analyst Programmer (Spring Boot) – Microservices** -------------------------------------------------------------- ### **About the Project** You will join a large-scale backend project in the mobility domain, developing **microservice-based solutions** within a modern and stable technology environment. We seek a candidate with proven experience in **Java and Spring Boot**, focused on quality, best practices, and API design, who wishes to continue growing in long-term projects. **Work Mode:** 100% remote (as required by project/client) ### **Your Responsibilities:** * Develop and maintain **backend microservices** using **Java and Spring Boot**. * Design and implement the **persistence layer** with **JPA** (Hibernate / Spring Data). * Design and build **REST APIs**, following **API First** principles, working with **OpenAPI and Swagger**. * Implement inter-microservice communication, both **synchronous and asynchronous** (Feign, JMS, etc.). * Participate in developing **unit and integration tests** (JUnit, Mockito). * Collaborate in **continuous integration and deployment environments**, as well as in code reviews and development best practices. ### **What Will Make You Succeed:** * Solid experience in **Java** and **Spring Boot** (advanced level). * Experience working with **microservices architectures**. * Practical knowledge of **JPA** (Hibernate, Spring Data). * Experience in **API design and development** (API First, OpenAPI/Swagger). * Strong proficiency with **relational databases**, especially **Oracle** and **PostgreSQL**. * Professional experience of **2 to 5 years** in software application development. * **English: B2\.** ### **Nice-to-Have:** * Experience with **CI/CD** (Jenkins) and **Docker/Kubernetes** environments. * Knowledge of **Clean Code** and **design patterns**. * Familiarity with **Unix/Linux** systems. * Regular use of **Git** as version control system. * Knowledge of **cloud platforms** (AWS, Azure or Google Cloud). ### **What We Offer:** 100% remote work (as required by client/project) Versatile Growth: Learn new languages and earn technical certifications through our Expleo Academy. Time for You: Enjoy 24 vacation days per year, plus December 24th and 31st. Exceptional Environment: A place where peer support is the norm and competitiveness has no place. ‍ ️ Connection & Well-being: At Expleo, laughter is never in short supply—and fun is guaranteed. Join our padel and running club, summer events, Halloween… and much more! Flexible Benefits: Health insurance, meal vouchers, childcare allowance… you choose how to use them! **Commitment** We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, gender, disability, religion/belief, sexual orientation or age.**\#LI\-LD1**

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.