Back to jobs

Java Engineer

Job description

Backend Java Engineer

Permanent - £90,000-£120,000 + Bonus + Extensive Benefits

Hybrid Working – London (2 office/3 remote split)

At SoCode, we are seeking an outstanding backend Java engineer to support the development of an exceptionally exciting new challenger bank, being built from the ground up with unchallenged investment. Are you a highly driven Java engineer looking to join a successful, scaling team, working on hands on development responsible for building and supporting innovative software solutions to support clients in a first class way, then this could be for you.

The technologies used in this revolutionary challenger bank are ultra-modern, working in Java, Microservices, AWS, Kafka and more. If you like being involved in the full development life cycle from design to deployment in a cloud agnostic way, this could be the business for you. The bank has been initially launched very much as a 1.0, with vast amounts of work and projects to get to the end goal.

This role really is a career defining, with exceptional opportunities to enhance your knowledge with internal and external training schemes. You would be working in a culture where you can work alongside some excellent engineers, production management teams, marketers, traders and researches to gain a brilliant understanding of the all-round business.


-          Extensive experience using a JVM language (Java/Scala/Kotlin – preference is Java 8+)

-          Microservices experience

-          Understanding of distributed systems and cloud technologies (AWS, GCP, Azure, etc.)

-          Full Development Life cycle - Design Develop Deploy

-          Good understanding of software design patterns and clean coding practices

-          Ability to communicate well with a broad range of people, including Product Owners, Testers, Training and Product Support.

-          Start-up Mentality – Problem Solver

At SoCode, we pride ourselves on an attractive referral scheme.

If you have Friends, Family or Colleagues looking for a new position in the near future tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation.

If you think this is the role for you, or someone you know, please get in touch at