Posted about 1 month ago

Software Developer Java Kotlin AWS TDD

London, Greater London | £65,000 - £75,000 per yearManaged by: Java Team

Software Developer / Engineer (Java 11 Kotlin AWS) *Hybrid WFH* to £75k

Are you a Java technologist looking to progress your career, working with a modern cloud based infrastructure and a range of technology?

You could be joining a hugely successful and growing commodities trading firm.

Your day to day:

As a Software Developer you'll be a key part of an Agile development team that cares about code quality; designing and developing highly complex web based trading platforms working across the full development lifecycle.

You'll make improvements to the trading robots and build back office tools to aid the operation of exchanges and make changes to the underlying accounting systems implementing new features and getting them into production quickly.

The technology stack includes Java 11, Kotlin, SpringBoot and AWS amongst others; you'll be encouraged to expand your skillset using the latest technologies and choosing the best tool for the job in a supportive Agile team environment.

WFH Policy:

There's a remote interview / onboarding process and flexibility to work from home 2-3 days a week.


  • You have strong core Java and ideally also some Kotlin development experience
  • You have a good understanding of Cloud, AWS preferred
  • You're an advocate of Agile development methodologies and experienced with TDD
  • You have a good knowledge of databases (Oracle preferred)
  • You're familiar with web technologies (HTML, CSS, JavaScript, React)
  • You're collaborative with good communication skills
  • Degree educated; 2.1 or above gained in Computer Science from a top tier university

Salary & Benefits:

As a Software Developer / Engineer you will earn a highly competitive salary (to £75k) plus benefits including pension, healthcare and other perks.

Apply now to find out more about this Software Developer / Engineer (Java 11 Kotlin AWS) opportunity.

Ref: BB/18581/J/KS/291222_1672301906

Apply Now