Senior Java Developer - up to £70,000 plus benefits

London, South East England
10 Jul 2017
09 Aug 2017
Contract Type
Full Time

Do you write clean maintainable code and are you tired of working in development teams that don’t follow good coding practices? Are you passionate about development and make yourself aware of new trends/technology? If the answer is yes then please read on!

TEC Partners Ltd is currently recruiting for a Senior Java Developer for an Insurance company based in Central London. They are currently expanding their platforms functionality, which uses Domain-Driven Design, Event Sourcing, and a Microservices architecture.

Our client offers a very friendly and flexible working atmosphere and they are extremely keen on clean code. All of their code is clean, maintainable and reusable which will remain as their top priority moving forward. The ability to write clean, pragmatic OO solutions is absolutely key for this position, as well as making yourself aware of new technology trends.

Who you will be working with

A collaborative bunch of smart and approachable developers, with many years of expertise and knowledge in a wide range of domains. An environment of mutual trust between development and business, with a 'we are all in this together’ attitude. A strong sense of teamwork, but also autonomy, and room to grow, learn and teach others.

What you will find here

A complex and interesting domain, with the added spice of real commercial drivers pushing and pulling the company in directions hard to anticipate. Despite all of that we have clear goals to achieve that we know will make this company even more successful.

Working environment

A relaxed, fun, open and honest environment, with trust and professionalism a must; but with a happy slice of light hearted scepticism. Our client values having the right work / life balance so provides flexible working hours.They believe in continuous hands on delivery and actively encourage developers to come forward with ideas. They constantly try to remove or reduce any unnecessary bureaucracy, have a flat structure, and everyone has the same opportunity to step up with direct access to all stakeholders, including CTO and business leaders.

Key skills

  • 6+ years of Java development experience.
  • Excellent understanding of OO principles. + S.O.L.I.D.
  • DDD experience.
  • Clean architectures. eg. Ports and Adapters.
  • Exposure to Micro Service and Feed architectures.
  • Understand of HTTP + RESTful APIs + Clients.
  • Linux, GIT, Maven, Gradle.
  • Coding with agility and pragmatism.

Nice to have

  • Cloud experience.
  • Dropwizard, Groovy, Event Sourcing


  • A base salary of up to £70,000
  • An awesome team environment
  • Private health insurance
  • Discounted gym membership
  • Very flexible working hours
  • Breakfast on us
  • Choice of 27'' iMac or high end PC
  • Team fortress Fridays
  • Season ticket loans