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 Manual

We're looking for an experienced QA Manager (Manual, with CLM experience) to support projects in the wealth management sector.

🎯 Responsibilities

  1. Design, build, configure, monitor, and maintain test environments
  2. Keep Confluence documentation updated, covering environment purpose, integrations, supported modules, data types, and access/entry criteria
  3. Continuously monitor environment health, performance, and configuration drift; drive proactive remediation
  4. Coordinate environment refreshes, patches, upgrades, and incident resolution in line with change control
  5. Own the full test data lifecycle: sourcing, preparation, provisioning, and retirement
  6. Manage recurring data refresh cycles in collaboration with teams responsible for data anonymization
  7. Ensure data consistency across paired environments (e.g., UAT1/UAT2); detect and resolve discrepancies
  8. Maintain reusable, role-based test personas and associated datasets with usage guidance
  9. Support Scrum Teams by ensuring their test data and environment needs are met

🛠️ Requirements

  1. Experience setting up and maintaining test environments
  2. Proficient in test data management and test data lifecycle processes
  3. Experience with Contract Lifecycle Management (CLM)
  4. Understanding of CI/CD processes
  5. Experience with lifecycle testing
  6. Skilled with tools such as Confluence for documentation
  7. Ability to coordinate cross-team efforts for environment configuration and refreshes

🤗 We offer

  1. 23 days of annual leave, plus December 24th and 31st as discretionary holidays
  2. Comprehensive benefits package (Health Care Plan, teleworking compensation, Life and Accident Insurance)
  3. Flexible benefits program (meals, kindergarten, transport, online English lessons, Health Care Plan)
  4. Free access to training platforms
  5. Professional stability and structured career development plans
  6. Referral program with incentives
  7. Option to choose between 12 or 14 salary payments per year
  8. Measures to support work-life balance (flexibility, remote work policy, compacted hours during summer, etc.)
  9. Employee discounts and gym access through club platform
HybridOffice
Madrid, Spain
ConfluenceManual Software TestingQA TestingCI/CD

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

Java developer

We're looking for an experienced Java Developer (Actico Rules) with strong system engineering skills to work in a dynamic, enterprise-level environment.

🎯 Responsibilities

  1. Design, develop, and maintain IT services using the Dynamic Application Framework
  2. Build and maintain web user interfaces, process state flows, and service/database integrations
  3. Develop and support Java-based applications within an enterprise environment
  4. Integrate business rule services, specifically using the Actico Platform and Visual Rules
  5. Work with RESTful web services and ensure reliable system integrations
  6. Collaborate in a team responsible for development, operation, support, and maintenance of IT services
  7. Analyze complex technical and business problems and define end-to-end solution paths
  8. Ensure solutions meet client needs and align with business objectives

🛠️ Requirements

  1. Bachelor’s or Master’s degree in Computer Science, IT, or a related field
  2. Strong experience in system engineering and development using the Java technology stack
  3. Proven experience integrating the Actico Platform and Visual Rules (Actico Rules)
  4. Hands-on experience with Eclipse for development and debugging
  5. Experience using version control systems such as Git
  6. Good understanding of REST web service integration
  7. Solid knowledge of Oracle databases and SQL
  8. Strong communication skills and a collaborative, team-oriented mindset
  9. High level of reliability, commitment, and proactive ownership
  10. Ability to analyze complex problems and deliver effective, end-to-end solutions

➕ Nice to have

  1. Understanding of Business Rule Management (modeling, management, and implementation)
  2. Certifications or formal training on Visual Rules / Actico Rules

⏰ Work Schedule

  1. Business hours, 40 hours per week with 1 hour for lunch

📍 Work Location

  1. Hybrid position in Madrid (3 days per week at client’s office in the Sol area)

🤗 Benefits

  1. 23 days of annual leave, plus December 24th and 31st as discretionary days
  2. Health care plan, teleworking compensation, life and accident insurance
  3. Flexible compensation program for meals, kindergarten, transport, online English lessons, and health care
  4. Free access to numerous training platforms
  5. Professional stability and career development
  6. Employee referral program
  7. Option to choose between 12 or 14 payments per year
  8. Work-life balance measures, including flexibility and compacted summer hours
  9. Discounts through club platform and gym access discounts
HybridOffice
Madrid, Spain
GitJavaOracleREST APISQL

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

Solution Architect

We're looking for a strategic and technically driven Solution Architect (Genesys Cloud) to lead the architecture and technical evolution of key capabilities within a SaaS Assisted Channels platform.

🎯 Responsibilities

  1. Lead the technical architecture and evolution of platform capabilities within the Foundations tower
  2. Design and evolve scalable architectures for omnichannel servicing platforms, customer interaction management, data and analytics, event-driven integrations, and real-time/historical processing
  3. Define and enforce technical standards, integration patterns, security frameworks, and architecture governance principles
  4. Create architectures that support multi-country deployments, SaaS multi-tenant environments, and embedded platform capabilities
  5. Supervise and support complex integrations between Genesys Cloud, Microsoft Dynamics 365, data platforms, security platforms, customer interaction systems, and other enterprise applications
  6. Collaborate with product managers and functional product owners to translate business needs into scalable technical solutions
  7. Participate in architecture reviews, technical governance, backlog prioritization, risk management, release planning, and platform evolution strategy
  8. Support engineering teams during implementation and technical decision-making
  9. Maintain up-to-date technical architecture documentation in Confluence and related repositories

🛠️ Requirements

  1. Proven experience in solution architecture, enterprise architecture, or technical leadership in data management and reporting
  2. Strong track record designing architectures for SaaS platforms and enterprise systems
  3. Deep understanding of cloud-native architectures, API-based integrations, event-driven architectures, omnichannel platforms, and data/analytics ecosystems
  4. Expertise in SaaS multi-tenant architectures, security and identity management, RBAC, and authentication models
  5. Experience with cloud platforms and integration ecosystems
  6. Ability to collaborate across cross-functional product and engineering teams
  7. Effective at driving technical alignment among multiple stakeholders
  8. Proficiency in English

🔧 Technologies Expected

  1. AWS, Azure, cloud-native architectures
  2. Genesys Cloud, Microsoft Dynamics 365
  3. REST APIs, event-driven architectures, Kafka, event bus
  4. Data lake, data platforms, real-time processing, historical analytics
  5. OAuth2, RBAC, identity and access management, security governance
  6. Jira, Confluence

➕ Skills

  1. Data visualization
  2. SaaS
  3. Amazon QuickSight
  4. SQL

🤗 We offer

  1. 23 days of annual leave, plus the 24th and 31st of December as discretionary days
  2. Numerous benefits including health care plan, internet connectivity, life and accident insurance
  3. Retribución Flexible program: meals, kindergarten, transport, online English lessons, health care plan
  4. Free access to several training platforms
  5. Professional stability and career plans
  6. Referral compensation for recommending professionals
  7. Option to choose between 12 or 14 payments per year
  8. Work-life balance measures, including flexibility and remote work options, compact hours during summer
  9. Platform and gym discounts
Remote
AWSAzureData ArchitectureKafkaREST APISoftware ArchitectureSQL

FullStack Software Engineer (React & Spring Boot)

We're looking for a Full Stack Software Engineer with a strong focus on frontend development using React and TypeScript, and solid experience with Java and Spring Boot.

🎯 Responsibilities

  1. Work as part of a cross-functional, agile DevOps team
  2. Design, implement, deploy, release, and monitor end-to-end applications
  3. Actively participate in pull request reviews and promote code quality
  4. Collaborate with business stakeholders to understand functional requirements
  5. Participate in planning, refinement, and feature design sessions
  6. Work with Solution Architects to ensure architectural alignment
  7. Contribute to software engineering communities by sharing knowledge and best practices
  8. Deliver maintainable code aligned with internal standards and guidelines

🛠️ Requirements

  1. Strong experience with React and TypeScript
  2. Solid knowledge of Java, Spring Boot, and Hibernate
  3. Experience with RESTful services and service-oriented architectures
  4. Understanding of SQL (Oracle)
  5. Familiarity with Kafka and Avro for streaming
  6. Experience working with Kubernetes (PKS) and Virtual Machines
  7. Knowledge of OpenAPI and UML
  8. Strong focus on best practices, clean code, and maintainability
  9. Experience with TDD/BDD and automated testing
  10. Understanding of CI/CD pipelines and DevOps principles
  11. Pragmatic, open-minded, and motivated to work in a large, regulated organization

🗓️ Work Schedule

  1. Business hours (40 hours per week with 1 hour for lunch)

🤗 Benefits

  1. 23 days of annual leave plus 24th and 31st of December as discretionary days
  2. Health Care Plan, teleworking compensation, Life and Accident Insurance
  3. Flexible benefits program (meals, kindergarten, transport, online English lessons, healthcare)
  4. Free access to multiple training platforms
  5. Professional stability and clear career plans
  6. Referral compensation program
  7. Option to choose between 12 or 14 annual payments
  8. Work-life balance measures, including flexible hours, compacted summer hours
  9. Employee discounts on platforms and gyms

📌 Additional Information

  1. This is a hybrid position in Madrid (3 days per week onsite in the Sol area)
Hybrid
Madrid, Spain
ReactSpring BootSQLTypeScriptJava

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