Backend Java Developer - remote

Posted 2 years ago
Stack Overflow

We are now looking for a full-time Backend Java Developer to join our RELEX family in Helsinki, Finland. You’ll join one of our business logic development teams, who will help you succeed in your new role. Together these teams implement algorithms for improving replenishment and optimizations for RELEX’s retail customers globally to reduce food waste.

What you’ll be working on:

You will be working on parts of our software written in Java (currently v11), Kotlin and JRuby. Your work consists of implementing new features including calculation algorithms and data structures. You also get to improve existing ones by profiling and optimizing them. For the data storage we use our in-house-built in-memory database, which stores tens of billions of rows of data. It is deployed on a clustered platform to achieve high availability and horizontal scalability. The code runs on servers with over a hundred cores, so concurrency and parallelization are something that we put emphasis on using functional and immutable paradigms together with efficient memory usage.

What you’ll bring to the table:

You have a genuine interest in implementing complex algorithms in Java and solving non-trivial problems in a performant way, you also know what pros and cons different data structures have when it comes to CPU and memory usage and how to measure it. Previous experience of working with large databases is also seen as valuable, and you understand the importance of writing good covering tests and doing thorough code reviews. Being eager and open-minded to learn new things is of course seen as a big plus!

What we offer you in return:

  • An international career and learning opportunities in a rapidly growing software company
  • A fun, ambitious, and committed team of smart people to work with
  • A respectful and professional, yet easy-going atmosphere where individual thinking is encouraged
  • Flexible work hours and a possibility to work remotely
  • Mobile phone, home internet benefit, occupational health care including extensive insurance, sick childcare service, sport activities etc.
  • A position where you can help retailers fight against food waste

Are you the one we’re looking for? Apply today and become a part of our RELEX family!

You can apply by sending your cover letter and resume through the application form as soon as possible, but no later than 31st of October. Please note that we will fill this position as soon as we’ve found the right person, so we recommend that you act quickly.

If you have questions, Sanober Masalawala (sanober.masalawala[a]relexsolutions.com) from our recruitment team is happy to answer them.

Due to the severity of COVID-19, we’ve moved to a remote working mode. Restrictions being in place, we’re currently unable to schedule in-person interviews, and onboarding is primarily completed remotely, depending on the country-specific recommendations. Our mission is to keep everyone safe while adapting to changing times.