UST

About us

UST is an IT services company and IT solutions provider with a global presence. Headquartered in California, for over 20 years, we have worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by our purpose, we partner with industry leaders from design to operation. With over 26,000 employees in 25 countries, 5 continents, we build for boundless impact—touching billions of lives in the process.

Videos

Some numbers

1999

Founded

UST's job offers

QA Automation Engineer (Java/Camunda) - Remote

We're looking for a skilled QA Automation Engineer experienced in Java Spring Boot and Camunda-based business processes.

🎯 Responsibilities

  1. Define the automated testing strategy for the project
  2. Design and maintain test cases for new and existing functionalities
  3. Create automated tests for Java Spring Boot services, REST APIs, integrations, and Camunda workflows
  4. Test BPMN processes, DMN rules, process variables, service tasks, error handling, retries, timers, and external integrations
  5. Build and maintain automated regression test suites
  6. Integrate automated tests into the CI/CD pipeline
  7. Collaborate with developers to improve testability, code quality, and defect prevention
  8. Review requirements, user stories, acceptance criteria, BPMN diagrams, and technical designs to identify test scenarios
  9. Manage test data, mocks, stubs, and test environments
  10. Report, track, and assist in resolving defects
  11. Promote good testing practices within the development team

🛠️ Requirements

  1. 3+ years of experience in test automation
  2. Experience testing Java Spring Boot applications
  3. Experience with Camunda BPMN
  4. Good knowledge of REST API testing
  5. Practical experience with tools such as JUnit, Mockito, AssertJ, REST Assured, Cucumber, Karate, Postman/Newman, or similar
  6. Experience with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar
  7. Knowledge of SQL databases and test data preparation
  8. Experience with mocks, stubs, service virtualization, or contract testing
  9. Understanding of microservices, backend integrations, and event-driven architectures
  10. Ability to define functional, integration, regression, and end-to-end test cases
  11. Good understanding of Agile/Scrum delivery
  12. Strong analytical mindset and attention to detail
  13. Proficient spoken and written English (B2 CEFR or higher)

➕ Nice to have

  1. Experience with Camunda 7 or Camunda 8 test frameworks
  2. Experience with WireMock or similar mocking tools
  3. Experience with Kafka or messaging-based integrations
  4. Knowledge of Docker and containerized test environments
  5. Experience with contract testing (e.g., Pact)
  6. Experience in banking, insurance, or regulated environments
  7. Experience in performance or reliability testing
  8. Basic development experience in Java

🤗 We offer

  1. 23 days of annual leave plus December 24th and 31st as additional days off
  2. Comprehensive benefits, including health care plan, internet connectivity, life and accident insurance
  3. Flexible compensation program (meals, kindergarten, transport, online English lessons, health care, etc.)
  4. Free access to several training platforms
  5. Professional stability and clear career development plans
  6. Referral bonuses for recommending professionals
  7. Option to choose between 12 or 14 salary payments per year
  8. Work-life balance measures including flexibility, work-from-home/remote work policy, and compacted summer hours
  9. Discounts on selected platforms and gym access
Remote
JavaQA AutomationREST APISpring BootCI/CD

Junior Developer (Java o Python)

We're looking for a motivated Junior Java/Python Developer to support key projects in the telecommunications sector.

🎯 Responsabilidades

  1. Participar en el análisis funcional y técnico de nuevas funcionalidades del producto
  2. Desarrollar microservicios y componentes backend en Java y Python

🛠️ Requisitos

  1. Experiencia o conocimientos en Java y Python
  2. Conocimientos de desarrollo de microservicios
  3. Conocimientos básicos de AWS

🤗 Te ofrecemos

  1. 23 días laborables de vacaciones, además del 24 y 31 de diciembre
  2. Nuestros beneficios sociales incluyen: seguro médico, ayuda al teletrabajo, seguro de vida y accidentes
  3. Programa de retribución flexible: tarjeta comida, cheques guardería, tarjeta transporte, clases de inglés online, seguro médico para la familia
  4. Acceso gratuito a plataformas de formación
  5. Estabilidad laboral y plan de carrera profesional
  6. Plan de compensación por referencias internas
  7. Posibilidad de elegir entre cobro en 12 o 14 pagas
  8. Medidas de conciliación: horario flexible, teletrabajo, asesoramiento por especialistas (psicólogo, nutricionista, entrenador personal), jornada intensiva los viernes y en verano según proyecto
  9. Descuentos en gimnasios y acceso a plataforma de descuentos
Remote
AWSBackend DevelopmentJavaMicroservicesPython

Senior Data Engineer - Hybrid Madrid (3 on site 2 remote)

We're looking for a skilled Senior Data Engineer to join a high-performing team working on challenging projects in the wealth management sector.

🎯 Responsibilities

  1. Develop, tune, and optimize complex SQL queries
  2. Extend and work with established data models (Data Vault, dimensional, SCD, 3NF)
  3. Build scalable, SQL-driven data transformations
  4. Collaborate closely with IT and business stakeholders to deliver impactful data solutions

🛠️ Requirements

  1. Expert-level SQL skills (including complex queries, tuning, and optimization)
  2. Experience working with advanced data modeling techniques
  3. Proven ability to develop scalable data transformation solutions using SQL
  4. Strong communication and teamwork skills

➕ Nice to have

  1. Python expertise for automation, API integrations, and workflow enhancements
  2. Experience with BI tools (Tableau, Power BI, or similar)
  3. Background in banking, financial services, or regulated environments
  4. Knowledge of Temenos T24/Transact, Temenos Triple'A, or similar core banking platforms

🤗 We offer

  1. 23 days of annual leave, plus December 24th and 31st as additional discretionary days
  2. Comprehensive benefits, including health care, teleworking compensation, and life and accident insurance
  3. ‘Retribución Flexible’ program (covers meals, kindergarden, transport, online English lessons, health care, and more)
  4. Free access to several training platforms
  5. Professional stability, clear career plans, and referral rewards
  6. Option to receive salary in 12 or 14 payments throughout the year
  7. Work-life balance support, with flexibility and compact summer hours
  8. Access to discounts on gyms and various services via the company club platform

📝 Additional Information

  1. Hybrid schedule: 3 days on site, 2 days remote
HybridOffice
Madrid, Spain
Data EngineeringData ModelingPower BIPythonSQLTableau

Benefits and perks

  • workFromHome

    Work from home

  • flexible

    Flexible schedule

  • health

    Health insurance

  • gym

    Gym discount

  • +23 days of Annual Leave plus the 24th and 31st of December as discretionary days
  • +Internet Connectivity, Life and Accident Insurances
  • +`Retribución Flexible´ Program: you will benefit from a flexible salary package that allows to optimise your income

Location

Calle Santa Leonor, 65, Madrid, Spain