Back to jobs

Backend Java Engineers

Job description

Java Developers

Junior - £35,000-£50,000, Mid - £50,000-£65,000, Senior - £65,000-£75,000. Principal - £75,000-£120,000

At SoCode, we are seeking an outstanding backend Java engineers to support the development of an exceptionally exciting London/Cambridge based business. 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 are the most up to data Java stack, including the likes of ML and AI. If you like being involved in the full development life cycle from design to deployment, this could be the business for you. There is vast amounts of work in greenfield space, working to design, develop and enhance new and existing software.

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 researchers 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

-          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