Join Us


Senior Back End Developer

  • London
  • Contract

As Microservices Developer you will work exclusively on projects for one of Somo’s top-tier Financial Services clients, as a member of a dedicated Somo development teams based on-site for most of the time.

You will work within an Agile process facilitated by an experienced Scrum Master, most often Scrum, working collaboratively within a close-knit team of experienced professionals to deliver highly functional, complex software for use by either internal business stakeholders or end customers.

You will work within an environment using the latest techniques in continuous integration, automated testing, etc and be expected to contribute new ideas and code to further improve the technical environment.

As well as developing and supporting new and existing software according to your team’s project objectives, working within an Agile framework. Assisting with software releases when necessary, working closely with internal teams and clients

You will collaborate with other technical teams as required, supporting and where possible contributing to DevOps-related initiatives. As well as supporting and help promote technical and Agile processes and best practice

This is a contract role for an initial duration of 6 months, on large programme of work with one of our Financial Services Clients. Successful applicants will need to pass the relevant FSA checks.

Essential Skills

  • Agile Java Development experience
  • Java 8 experience or familiar with new features
  • Experience and knowledge of Microservices
  • Understanding key concepts of 12 Factor App
  • Experience in writing clean code and Web APIs
  • Asynchronous / event driven programming
  • OOD and understanding of Functional Programming
  • TDD / BDD
  • GitHub, pull request review process
  • JUnit / Mockito / Cucumber/ JBehave
  • CI / CD Jenkins or Teamcity experience
  • REST
  • SpringBoot

Desirable Skills

  • Previous Financial Services knowledge
  • Pivotal Cloud Foundry, Mulesoft
  • Project Reactor
  • GraphQL
  • Dev Ops, cloud based deployments
  • NoSQL such as MongoDb
  • React / React Native
  • Node.js
  • Scrum, Kanban, Task estimation

About us at Somo

Somo creates digital products and services customers and employees love.

We make sense of the complex, fragmented, fast-paced digital world to increase sales, raise brand awareness and make businesses more productive. We provide strategy and innovation, creative and development, data analysis and technology solutions.

What makes us tick

Delivering innovative and exceptional products and solutions, built using quality driven standards and the latest technologies, used in the right way.  We’re proud of the products that we build, with an unswerving commitment to designing and building solutions that deliver real value for our customers.  

Apply Now

Somo does not accept unsolicited recruitment agency CVs. Somo is not responsible for any fees related to unsolicited CVs.

Contact us in