Senior Backend Java Developer (Microservices / AWS) (2) — Spain | Hybrid in Madrid, Barcelona, Málaga or Logroño | Remote in the rest of the country
Full-time
We are looking for Senior Backend Java Developers to join an international digital banking project focused on building scalable, cloud-native backend solutions.
You will work on the development of modern microservices architectures within a high-availability environment, collaborating with distributed engineering teams in an agile ecosystem.
This is a hands-on backend role focused on performance, scalability, and clean engineering practices.
What you’ll do
- Design, develop, and maintain backend microservices using Java and Spring Boot
- Build and maintain REST APIs
- Work with relational and non-relational databases
- Develop integration and unit tests
- Collaborate with cloud-native environments on AWS
- Participate in code reviews and technical discussions
- Contribute to scalable and maintainable backend architectures
What we’re looking for
- +3 years of hands-on experience developing backend microservices with:
- Java
- Spring Boot
- unit tests (JUnit, Mockito)
- integration tests
- Spanish fluent/native level
- English B2 (spoken and written) – required
Nice to have
- Knowledge of Go / Golang
- Experience in digital banking or high-transaction environments
- Experience working in distributed agile teams
Work model
- Hybrid model available in:
- Madrid
- Barcelona
- Málaga
- Logroño
- Remote from other locations within Spain
Note
We are looking for backend-focused profiles with strong Java and microservices experience. Experience limited to document management platforms or unrelated enterprise systems will not be considered relevant for this role.