HomeCareersSearch & ApplyCEN30330 Senior Java Developer

CEN30330 Senior Java Developer


London (UK)

Job type:


Senior Java Developer


Salary; Competitive + bonus & excellent corporate benefits

As a senior Java developer working as part of an agile team you’ll develop, deploy and maintain components of a large scale distributed system providing IOT functionality for our Hive products. The Honeycomb platform is the infrastructure that runs the UK's largest IOT platform.

The Honeycomb team is looking for a senior Java developer to work in an agile team to build, maintain and operate the components of the Honeycomb platform. This is a large distributed system supporting a large customer base - the system needs to be maintained, extended and modified so that it can support more customers whilst reducing costs.

What will you be doing?

You’ll be responsible for extending and maintaining existing components of the Honeycomb platform and for creating new components. The developer will work within a single team but will collaborate with other development teams and our product management team to deliver new functionality.

The Honeycomb platform is a distributed system and presents exciting challenges in terms of reliability, scalability and performance. Novel and interesting solutions to problems will be needed to meet our scaling challenges.

To be brilliant in this role you will have/be

  • Solid experience in Java development
  • Worked within Test driven development
  • Experienced with distributed systems
  • Experienced with asynchronous systems
  • Experienced with cloud deployment technologies such as AWS
  • Well versed in Scripting languages - i.e. Python or Ruby
  • Exposure to a functional programming language - i.e. Erlang, Haskell, Scala, OCaml, Clojure or Lisp
  • Exposure to Restful API design
  • Exposure to SQL and No SQL databases - i.e. MySQL, Postgres, MongoDB, Redis or Cassandra

The Company

I’m Carla (carla.bickerstaff@centrica.com) the Resourcing Partner for Connected home. I’m excited to learn about your background and how you can become part of our market leading team in Connected home.

This is a fantastic opportunity to be part of an innovative business that is leading the connected home market. Hive is a British Gas innovation that creates connected products designed to give people the control they want for their homes remotely. The first product Hive Active Heating launched in 2013 enabling people to control their heating and hot water from their mobile, tablet and laptop, followed by the next generation Hive thermostat in 2015.

This year Hive has launched a family of complementary connected home products including SmartPlugs, sensors and soon to be released lights.

Applications will ONLY be accepted via the ‘Apply’ button,

To request an update on this role, or if you have any problems uploading your CV please email carla.welch@britishgas.co.uk typing CEN30330 Senior Java Developer R9990212 in the subject title.

Agencies: British Gas operate a preferred supplier arrangement, however if you wish to be considered at the next review session please submit a brief overview of your capability to PSL@centrica.com.