JAVA Developer
new

CompareEuropeGroup
We help people save money and time

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

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 TDD and improve systems tests coverage
  • Contribute and improve our development and team process
  • Monitoring applications performance to improve it
  • Refactor a legacy system into microservices

Main requirements

  • minimum 2 years experience with Java
  • Experience on the following: Grails, Groovy, AWS, Lambdas
  • Experience on relational database, e.g. PostgreSQL, and no-relational database as Redis, MongoDB.
  • Experience in Test Driven Development.
  • Experience with Git
  • Front-end skills is a plus
  • PHP, Python and/or NodeJS is a plus
  • Knowledge on AngularJS and/or modern Javascript Frameworks is a plus
  • Proficient in English 

Perks

  • You will not be bored, you will work on hard and challenging real-world problems
  • Ability to work on platform products that you can own outright
  • You will expand your knowledge on systems, architecture and data processing
  • Competitive salary+benefits
  • Central Lisbon location and an AWESOME team! 

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300