Java Developer

Thinkers Connect
16 Feb 2017
16 Mar 2017
Contract Type
Full Time

Java engineer that is looking to move their skills up. Gain experience in creating end to end solutions in Java
and/or Groovy. We are expanding our current insurance platform functionality, which uses CQRS, Event
Sourcing, in a microservices architecture.

In a perfect world:

  • At least 4 years of Java development experience.
  • Understanding of OO principles. + S.O.L.I.D.
  • Understand of HTTP + RESTful APIs + Clients.
  • Linux, GIT, Maven, Gradle.
  • Coding with agility and pragmatism.

Nice to have:

  • Cloud experience.
  • Groovy experience.
  • At least heard of clean architectures. eg. Ports and Adapters.

Who will you 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.

How we operate
A relaxed, fun, open and honest environment, with trust and professionalism a must; but with a happy slice
of light hearted skepticism. We all value the right work / life balance and have flexible working hours.
We believe in continuous hands on delivery, with you and your team in the driving seat of ideas. Constantly
trying to remove or reduce any unnecessary bureaucracy, we have a flat structure, and everyone has the
same opportunity to step up with direct access to all stakeholders, including CTO and business leaders.