Software Engineer (Spark/Scala)

UST España
Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Amazon Web Services Code Review Data Systems DevOps NoSQL RabbitMQ Cloud Services Standard Sql Software Engineering Apache Spark Gitlab-ci
+1 more
Jenkins

Job description

We seek a Software Engineer with skills in Java and/or Spark-Scala and a DevOps mindset to join our team.

  • Work across various tasks and adapt to changing priorities.
  • Build, test, and support applications using Java and/or Spark-Scala.
  • Deliver and maintain finance data solutions, especially on AWS Cloud.
  • Support daily operations (BAU) and resolve technical issues.
  • Report to a Software Engineering Manager and collaborate with the development team, product owner, and stakeholders.
  • Share knowledge, document clearly, and promote teamwork.
  • Participate in code reviews and technical discussions.
  • Analyze current systems and seek improvements.
  • Provide technical support and training to leads and team members.

Requirements

  • Strong communication skills in English.
  • Minimum 3 years of experience with Java 8+ and/or Spark Scala.
  • Good understanding of DevOps tools like Jenkins, GitLab CI.
  • Experience with AWS Cloud services, especially for data migrations.
  • Knowledge of SQL and NoSQL databases.
  • Experience with container tools such as RabbitMQ.

Benefits & conditions

  • 23 days of annual leave plus discretionary days on December 24th and 31st.
  • Benefits including healthcare, internet, and insurance plans.
  • Free access to training platforms.
  • Career stability and growth opportunities.
  • Referral bonuses for successful hires.
  • Option for 12 or 14 salary payments per year.
  • Work-life balance measures like flexible hours, WFH, and summer hours.
  • Discounts through UST Club Platform and gym access.

About the company

We are still looking for top talent and would be delighted to have you join our team!

UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work, with over 35,000 employees worldwide and a presence in more than 35 countries. We lead in digital technology services, providing large-scale technological solutions to major corporations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

4:05 min

Redefining software engineer job specifications and modern university partnerships

Avani Prabhakar Avani Prabhakar +3 · WWC Europe 2026

Videos

See all

Related articles

See all