Permanent Roles

We’re growing all the time. If you would like to join us in either London, New York, Toronto or Hong Kong, we would like to hear from you.

Senior Java Developer – Public Cloud

Citihub Consulting is looking for a Senior Java developer to work on a public cloud project initially.


  • Working Agile
  • Design of software solutions for in-house and client-based products
  • Writing supporting docs
  • Extending skills by continuing to learn

Key Skills

  • Strong Java skills – 7+ years of commercial experience
  • Java 8 experience
  • AWS/Azure experience
  • SQL (MySQL or PostgreSQL) and NoSQL (MongoDB or Cassandra)
  • Cloud Infrastructure
  • JPA and ORM frameworks
  • 3+ years of using Spring Framework
  • Able to create RESTful APIs
  • Spring Boot and Microservices
  • JavaScript (NodeJS, AngularJS, ReactJS)
  • Object Orientated programming and designs
  • Full Stack Development

Desirable Skills

  • Docker
  • Jenkins, GIT, Maven, Jira etc
  • Elastic Search, Logstash, Kibana


  • Bachelor’s Degree in Computer Science

We offer

  • A broad variety of cutting-edge projects to work on, located at prestigious cients including all of the top ten global investment banks
  • A flat structure of collaborative, experienced colleagues
  • A human scale – whilst big enough to be taken seriously by clients, the firm is well-sized to nurture an agile, meritocratic, open and relationship-driven approach throughout
  • A balanced existence with genuine respect for life outside work
  • A work culture that is truly centred around our core values: Integrity. Excellence. Results.

Apply now

Our values

Find out more

What’s life like at Citihub Consulting?