JobsPortal logo

Search Jobs In Finland

Java High Performance Computing Developer

Published date more than one year ago
Posted: more than one year ago
Company Relex
Company: Relex
Location Helsinki
Location: Helsinki

<p><span style="font-weight: 400;">RELEX is a fast-growing software company developing products that help retail companies plan and operate more efficiently. By accurately forecasting consumption of goods, we reduce inventory costs, increase availability and cut waste. Helping retailers eliminate food spoilage and reduce fleet emissions from transportation has a significant environmental impact as well!</span></p> <p><span style="font-weight: 400;">We crunch huge amounts of data from the largest retailers in the world using our in-house-built in-memory database, which stores tens of billions of rows of data. We utilize a clustered deployment of the platform to achieve high availability and horizontal scalability.</span></p> <p><span style="font-weight: 400;">We are looking for a Java High Performance Computing Developer to join our core product development team where we work on world-class software for the biggest retailers in the world.</span></p> <h3><strong>What you’ll be working on</strong></h3> <p><span style="font-weight: 400;">You would work on developing our high-performance computing platform, doing tasks such as:</span></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Design algorithms and data structures to improve the speed and memory usage of our computing engine</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Optimize existing parts of our codebase.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Develop new data query language features to support our business needs.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Benchmark and fine-tune the JVM or our state-of-the-art servers for the best performance of our applications.</span></li> </ul> <h3><strong>What you’ll bring to the table</strong></h3> <p><span style="font-weight: 400;">You have strong hands-on experience in developing non-trivial, high-performance Java software and genuine interest in analyzing and optimizing software performance. You know how to design systems for concurrency and scalability. You are familiar with different database types (relational, document, columnar, OLAP), and possess solid knowledge in advanced data structures and algorithms. You also have a good understanding of low-level computer architecture, the inner workings of the JVM, and their implications to software performance. </span></p> <p><span style="font-weight: 400;">Tags: Java; Performance; Algorithms; Data structures; High-performance computing</span></p> <h3><strong>We offer </strong></h3> <p><span style="font-weight: 400;">We offer flexible work hours and arrangements, the ability to choose your own tools, smartphone and broadband connection benefits and lots of sporting options. RELEX offers flexible career paths and the possibility to continuously develop your skills, for example by courses, conferences or moving between teams within the organisation according to your interests.</span></p> <p><span style="font-weight: 400;">Every day, sub-optimal planning translates to mountains of food waste and excessive storage needs. Join us in combating this challenge. Apply today, we’ve made it fast and easy! For questions contact Hanna Väisänen from our Talent Acquisition Team by email (hanna.vaisanen@relexsolutions.com)</span></p> <p><strong>See what’s it like to work at RELEX by following us on</strong><a href="https://www.facebook.com/RELEXsolutions/"> <strong>Facebook</strong></a><strong> and</strong><a href="https://www.instagram.com/lifeatrelex/?hl=en"> <strong>Instagram</strong></a><strong>.</strong></p>