···
Log in / Register

Java Consultant with experience in Modern Java (from version 8 onwards) and Microservices – Financial Services

Indeed
Full-time
Onsite
No experience limit
No degree limit
Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Java Consultant with experience in modern Java and microservices for developing strategic applications at BBVA, working in a collaborative environment with Pair Programming. Key Highlights: 1. 100% collaborative environment using Pair Programming methodology 2. Development and maintenance of strategic applications with modern Java 3. Design and construction of microservices from scratch DESCRIPTION Java Consultant with experience in **modern Java (** **Java 8\)** and **microservices architecture**, to participate in the development and maintenance of BBVA's strategic applications. The work environment is highly collaborative and based **100% on Pair Programming methodology**, thus requiring strong teamwork skills, technical analysis capability, and active participation in solution design and construction. Practical experience building microservices from scratch will be especially valued—not merely developments based on load sheets. **Responsibilities** ------------- * Evolutionary and corrective application development * Design and construction of microservices from scratch * Creation and deployment with **Spring Boot** * Definition and management of microservice properties * Participation in technical analysis * Production deployments * Participation in technical on-call duties **Working Hours** ------------------------ * **Monday to Thursday:** 9 hours/day * **Friday:** 7 hours * **July and August:** 7 hours/day * **Work calendar:** Community of Madrid ### **On-Call Duties** * 2–3 on-call duties per year * Each lasts one week * Assigned starting from the 5th or 6th month * Require operational availability ### **Production Deployments** * Once per month (or none) * During weekdays * Duration: 2 to 4 hours * Starting from 23:00 REQUIREMENTS **Job Description** -------------------------- Java Consultant with experience in **modern Java (** **Java 8\)** and **microservices architecture**, to participate in the development and maintenance of BBVA's strategic applications. The work environment is highly collaborative and based **100% on Pair Programming methodology**, thus requiring strong teamwork skills, technical analysis capability, and active participation in solution design and construction. Practical experience building microservices from scratch will be especially valued—not merely developments based on load sheets. **Responsibilities** ------------- * Evolutionary and corrective application development * Design and construction of microservices from scratch * Creation and deployment with **Spring Boot** * Definition and management of microservice properties * Participation in technical analysis * Production deployments * Participation in technical on-call duties **Mandatory Requirements** ------------------------------ * Minimum 2 years of Java development experience * Modern Java (8\): * Functional programming (Lambdas, Streams) * Reactive programming * Microservices architecture: * Design and creation from scratch * Definition, loading, and management of properties * Spring Boot (creation and deployment) * Docker * Experience working in **Pair Programming (100%)** * Technical analysis capability **Desirable Requirements** ------------------------ * AWS knowledge **Work Modality** ------------------------ **Remote (telecommuting), with occasional in-person meetings.**

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.