Covid-19: We are fully operational and continue to follow health advice, ensuring customers and colleagues stay safe by operating remotely.

Stay Connected: All of our events are being broadcast remotely and can be viewed online. Find out more.

👏 How Exciting!

permanent Location icon London

Senior Engineer Consultant (Java)

£80k-£100k

Software Engineer (Java) Consultant £80k - £100k

We are looking for a talented engineer (Java) to join a well-regarded consultancy based in a central London office. In this role you will be working on a number of exciting projects with high-profile clients across London. This company values curiosity, innovation, inclusivity and getting the job done.

The software engineer (Java) will be hands on coding on a daily basis with modern Java (Java8, SpringBoot, AWS, microservices) as well as consulting with teams of developers to ensure they are following the correct processes to get the job done effectively and efficiently.

We are looking for a candidate who has a strong development background with management experience who is happy to mentor a small team of developers as well client facing work. Candidates with a knowledge of multiple coding languages and a belief in DevOps culture would be ideal.

Software Engineer (Java) Consultant

To be suitable for this role:

  • Comfortable explaining procedures to non-technical individuals
  • Knowledge of multiple coding language (from a strong engineering background) - Java, Scala, Python, JavaScript
  • Understanding of challenges presented in cloud adoption and migration in enterprise and greenfield projects
  • Experience leading/managing developers
  • Building cloud native applications from scratch and how to tackle monolithic system estates through introduction of APIs and microservices.
  • Experience with Java, SpringBoot and AWS

If you think you might be suitable for this position then please apply or get in touch with Josie Alderman on

Software Engineer (Java) Consultant £80k - £100k

Apply for this position

${ errors.name }
${ errors.email }
${ errors.cv | replace('Cv', 'CV') }