Data?1551913207
JAVA Developer @ CompareEuropeGroup

Description

About us

CompareEuropeGroup is one of Europe’s fastest growing financial management platform for insurance, banking, and telco products.

Headquartered in London, CompareEuropeGroup helps people across Europe save time and money and make better choices with comprehensive, free and independent online comparison tools for insurance, personal loans, credit cards, broadband subscriptions, and other home services. The group has been able to establish a strong market position with over 50 partners in Europe and employs more than 100 people in five offices.

Role description

We are looking for a JAVA Developer with experience in building high-performing, well-tested and resilient applications. You will be part of a talented software team that works on mission-critical applications. You will be responsible for application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities

  • Writing clean and performant code
  • Producing detailed specifications
  • Be capable of architecting applications
  • Contribute in all phases of the development lifecycle
  • Enforce proper testing and improve systems tests coverage
  • Contribute and improve our development and team process
  • Monitoring applications performance to improve it

Requirements

  • 5+ years’ experience with Java
  • Experience with relational databases, e.g. PostgreSQL
  • Experience on the following considered a plus: Grails, Groovy, AWS
  • Experience in Test Driven Development. 
  • Experience with Git
  • PHP and/or NodeJS is a plus
  • Knowledge on VueJS and/or modern Javascript Frameworks is a plus 
  • Proficient in English

How we work

Our teams are cross-functional, self-organizing, and autonomous. You’ll be working directly with our Product Managers and stakeholders in a highly collaborative manner. This approach requires a huge amount of teamwork and maturity and is not right for everyone, but we believe it’s the best way to create great products.

We believe software is never finished. The code base must be constantly improved to keep up with changing business contexts and to become a potentiator of better business decisions.

You’ll be expected to adopt and enforce the mindset that working code is not enough: it must be clean, maintainable, performant and respond to clear business needs.

To apply, please send us your CV at [email protected]

Thank you.