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.