Backend Engineer (Java, Spring Boot, Microservices)

Relocation
Apply
AI Summary

UST España & Latam seeks a Backend Engineer with hands-on experience in Java 8/11, Spring Boot, and related technologies. The role involves working on innovative financial software solutions. The position requires relocation to Málaga, Spain.

Key Highlights
Join a dynamic team focused on innovative financial software solutions
Work with modern frameworks, microservices, and cloud environments
Relocation to Málaga, Spain required
Technical Skills Required
Java 8/11 Spring Boot Spring Batch JUnit Mockito Postman Oracle PostgreSQL Redis Git GitHub Jenkins SonarQube GitHub Actions WebSphere OpenShift Struts Spring MVC Hibernate JSP Servlets
Benefits & Perks
Relocation to Málaga, Spain
Hybrid work model (onsite and remote work days)
Remote work during relocation period

Job Description


We are still looking for talent… and we would love for you to join our team!

For over 25 years, UST has worked alongside the world’s best companies to make a real impact through business transformation. Driven by technology, inspired by people, and guided by our purpose, UST supports clients from design to implementation. Together, with more than 30,000 employees in 30 countries, we build to create limitless impact, reaching billions of lives in the process.


We’re looking for a Backend Engineer, with hands-on experience in Java 8/11, Spring Boot, Spring Batch, and related technologies. This is an excellent opportunity to join a dynamic team focused on innovative financial software solutions, working with modern frameworks, microservices, and cloud environments.


Important Note:

This position requires relocation to Málaga, Spain. While relocation is being arranged, the selected candidate will work remotely during Spanish working hours (CET). Once in Málaga, the role will be hybrid, combining onsite and remote work days.


Key Skills & Knowledge:

  • Proficient in Java (8 and 11) with deep knowledge of Java core concepts.
  • 3 years of experience.
  • Experience with Spring Boot, Spring Batch, Spring Cloud Stream.
  • Familiarity with testing frameworks like JUnit, Mockito, Postman.
  • Databases: Oracle, PostgreSQL, Redis.
  • Continuous Integration tools: Git, GitHub, Jenkins, SonarQube, GitHub Actions.
  • Application servers and containers: WebSphere, OpenShift.
  • Experience with batch processes and J2EE frameworks (Struts, Spring MVC, Hibernate, JSP, Servlets).
  • Fluent English (B2-C1).

Nice to Have:

  • Knowledge of Python.
  • Experience with Control-M workflow automation.
  • Familiarity with public cloud platforms (Azure, AWS).
  • Understanding of microservices architecture and APIs (REST, SOAP, OpenAPI).
  • Knowledge of event-driven architectures using Kafka.
  • Reactive programming.
  • Financial products and Confirming core knowledge.
  • Fluent Spanish (native or B2-C1).

Other Competencies:

  • Eagerness to learn new technologies and programming languages.
  • Ability to work effectively in fast-changing, fluid organizational environments.
  • Strong teamwork and communication skills.


Subscribe our newsletter

New Things Will Always Update Regularly