Scala / Java Developer

Do you get excited about creating elegant, scalable, robust and maintainable solutions to complex problems?

This position has now been filled. We’ve had a lot of interest and we're thrilled to see so much talent applying to join our team. We look forward to opening more opportunities in the future and would like to thank everyone who has applied. Thank you for considering working with Capsule!

We are looking for a Scala developer (or Java developer keen to learn Scala) who gets excited about creating elegant, scalable, robust and maintainable solutions to complex problems. You’ll be developing on good kit alongside a friendly team at our Manchester HQ and around the UK who share the same qualities. Our large customer base is growing quickly and so this is a great opportunity to work with highly scalable systems.


  • Work closely with designers and other developers to take a design from the whiteboard to reality
  • Rapidly iterate on product features
  • Implement robust, secure, efficient and maintainable code for our applications
  • Embed test cases for the application logic
  • Correct bugs and other technical issues in our existing applications to keep technical debt to a minimum
  • Stay up-to-date with application development trends and look for opportunities to take advantage of these in our applications and development processes


  • BSc or higher in Computer Science or equivalent experience
  • Strong in Java or Scala
  • Understand that resolving issues is just as important as building new features
  • Hands-on, passionate and persistent
  • Comfortable in a small, high-growth start-up environment

For bonus points

  • Experience with large scale web applications
  • Solid understanding of the full web technology stack (e.g. HTTP protocol, status codes, cookies, headers, asset loading / caching)
  • Git mastery
  • Akka experience
  • Experience using JEE - JAX-RS, JAX-B, CDI…
  • JavaScript, TypeScript, Ember, Angular or React experience
  • Familiarity with Unix/Linux

Working with us

  • Small and friendly world-class team
  • Ship changes almost every day
  • Highly competitive salaries
  • Flexible working hours
  • Work from our office in Manchester, UK
  • 25 days paid annual leave in addition to the stat holidays
  • The best kit for the job (which usually means lots of Apple gear)
  • Monthly eBook allowance with a Kindle
  • Conference allowance

Recruitment agency policy: We do not accept agency CV's and will not be responsible for any fees related to unsolicited CV's.

« Working with us