Job Description

Outsource UK are currently working with a leading Bank who are seeking a Scala Developer for a 6 month contract based in London (this will offer flexible remote working)

Candidates will be required to work through Umbrella.

Key Responsibilities & Skills Required:

  • Working within the bank on a large scala project
  • Working on Kafka streams and Akka Stream, Spark and Hadoop Streaming.
  • The primary language is Scala but candidates with background in any JVM language willing to work with Scala.
  • Good understanding of computer science fundamentals including data structure, design patterns.
  • Good understanding of multi-threaded programming and distributed computing.
  • Experience designing, building and supporting scalable systems.
  • Good understanding of application lifecycle, DevOps practices, CI/CD.
  • Good approach to writing unit and integration tests.
  • Ability to spot issues in code and help fix them.
  • Experience with Hadoop ecosystem, Spark
  • A good understanding of how Spark and Spark SQL work.
  • Hive - At least basic understanding.
  • Comfortable with Kafka architecture and fundamentals.
  • Akka/ Akka streams (desirable).
  • Experience with any of these is an advantage: GCP, Azure, Docker + Kubernetes, C# Language

If you would like to be considered for this position please click 'Apply' and Outsource UK will be in touch.

Ready to Start?

Apply now
Outsource - taking care of everything