Scala/Java Developer

Functional Software Stockholm AB

Malmö kommun

On-site

SEK 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Functional Software Stockholm AB in Malmö seeks a skilled Scala/JVM developer to build and evolve large-scale data services and data pipelines. You will implement matching, merging, and anomaly detection algorithms, while aiming to improve simplicity, scalability, and throughput in growing data volumes.

The role emphasizes on-site collaboration in Malmö, English communication, and opportunities to automate processes and design new functionality. 6-month contract with potential extension.

Qualifications

  • Strong programming and design skills.
  • Deep knowledge and experience of the JVM, preferably Scala.
  • Experience with one or more application frameworks like Spark, Akka, Play, ETL and data streaming.
  • Fluent English communication (oral and written).
  • Either permanent residency in Sweden, or commitment to moving to Sweden, preferably near Malmö as the work is on-site in Malmö.

Responsibilities

  • Build and evolve large-scale data services and data pipelines in Scala.
  • Develop algorithms to match, merge, and identify anomalies in large datasets.
  • Improve throughput, scalability and efficiency of data systems; shorten throughput time.
  • Identify automation opportunities, propose solutions, and define requirements for new functionality.

Skills

Scala
JVM
Spark
Akka
Play

Tools

Spark
Akka
Play

Job description

Job Description

In this role, you will work on building and further developing large-scale data services and data pipelines in Scala. You will develop algorithms to match, merge, and identify anomalies in large datasets, while improving the systems’ simplicity, scalability, and efficiency to handle ever-growing volumes. An important part of the work is to shorten data throughput time and ensure that the information is always as up to date as possible. You will also identify opportunities for improvement, drive proposals for automation, and define requirements and design solutions for new functionality.

Job Description

In this role, you will work on building and further developing large-scale data services and data pipelines in Scala. You will develop algorithms to match, merge, and identify anomalies in large datasets, while improving the systems’ simplicity, scalability, and efficiency to handle ever-growing volumes. An important part of the work is to shorten data throughput time and ensure that the information is always as up to date as possible. You will also identify opportunities for improvement, drive proposals for automation, and define requirements and design solutions for new functionality.

What kind of person are we looking for?
  • A creative problem-solver who quickly identifies and suggests solutions.
  • Someone who thrives in a technically advanced team and values the exchange of ideas and perspectives.
  • A person with a solid development background who also has a natural drive to keep growing and learning.
  • A team player who is happy to share their experience and help colleagues develop.
Qualifications
  • Able to wear multiple hats, ´do what it takes´- ability and attitude
  • Strong programming and design skills
  • Deep knowledge and extensive experience of the JVM, preferably Scala
  • Excellent analytical and problem-solving skills
  • Excellent oral and written communication skills in English
  • Experience with one or more application frameworks like Spark, Akka, Play Big data ETL and data streaming
  • Either permanent residency in Sweden, or commitment to moving to Sweden, preferably near Malmö as the work is on-site in Malmö.
Extra Merit Qualifications
  • Event Streaming, e.g Kafka Ability to design and implement APIs and REST services
  • NoSQL Databases Experience or knowledge on how to apply Machine Learning or AI on large amounts of data
Information
  • Language Requirements: Fluent English (mandatory), Swedish
  • Scope: 100%
  • Location: Malmö, 3 days on site
  • Start: Immediate
  • Duration: 6 months, with possible extension
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scala & Java Data Pipeline Engineer — On-site Malmö
Scala & Java Data Pipeline Engineer — On-site Malmö

Functional Software Stockholm AB • Malmö kommun

On-site
SEK 600,000 - 900,000
ML engineer - Maps Data Systems
ML engineer - Maps Data Systems

Functional Software Stockholm AB • Malmö kommun

Hybrid
SEK 600,000 - 900,000
Java Software Engineer
Java Software Engineer

Sperton Global AS • Sweden

On-site
Experienced Data Engineer
Experienced Data Engineer

IBM • Malmö kommun

On-site
SEK 700,000 - 900,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Sigma Group • Lunds kommun

On-site
SEK 900,000 - 1,200,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Hykmann Global Business Solutions AB • Malmö kommun

On-site
SEK 900,000 - 1,200,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Sigma Technology • Lunds kommun

On-site
SEK 700,000 - 950,000
Senior Data Engineer (Stockholm)
Senior Data Engineer (Stockholm)

Xebia • Stockholms län

On-site
SEK 700,000 - 1,200,000
Software Engineer
Software Engineer

Eccoci AB • Malmö kommun

On-site
SEK 500,000 - 700,000
Senior Backend Engineer
Senior Backend Engineer

Swediumglobal • Stockholms kommun

Hybrid
SEK 588,000 - 804,000