Scala Developer

Scala Developer

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
O

Job Description

Join an innovative and fast-growing tech company building scalable, event-driven systems that power real-time decision-making. With a strong focus on functional programming, they're solving complex problems across distributed systems, data streaming, and microservices architecture. If you're passionate about clean code, performance, and cutting-edge tools, you'll fit right in.

Working alongside an engineering team to help design, build, and maintain highly performant backend systems. You'll work in a collaborative, Agile environment alongside talented engineers and product teams to deliver high-impact software used by thousands daily.

Key Responsibilities:

  • Design and develop scalable backend services in Scala using modern FP principles
  • Collaborate with engineers, data scientists, and product teams to build new features and improve existing systems
  • Write high-quality, testable, and well-documented code
  • Participate in code reviews and pair programming
  • Contribute to architecture and design discussions
  • Optimise system performance, scalability, and reliability

Tech Stack:

  • Scala (Cats, ZIO or Akka)
  • Play Framework or HTTP4s
  • Kafka / Pulsar for data streaming
  • PostgreSQL, Cassandra or similar
  • Docker, Kubernetes, AWS/GCP
  • CI/CD with GitHub Actions or Jenkins

About You:

  • Strong commercial experience with Scala (or deep FP experience in languages like Haskell or Elixir)
  • Solid understanding of functional programming concepts (pure functions, immutability, type safety)
  • Experience with event-driven or microservices architectures
  • Comfortable working in a modern DevOps environment (CI/CD, containers, cloud)
  • Passion for clean code, performance, and software craftsmanship
  • Excellent communication and teamwork skills

Nice to Have:

  • Knowledge of ZIO, Typelevel stack or Akka
  • Experience with real-time systems or data pipelines
  • Exposure to domain-driven design (DDD)
  • Contributions to open-source projects

Why Join?

  • Work with a team that values clean code and solid engineering principles
  • Autonomy to make technical decisions and influence the roadmap
  • Dedicated L&D budget + career progression plans
  • Inclusive, diverse culture with flexible working options
  • Annual retreats, wellness benefits, and a collaborative office environment
O

Contact Detail:

Oakwell Hampton Group Recruiting Team

Scala Developer
Oakwell Hampton Group
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>