Senior Java Developer

RELEX Solutions
Summary
Join RELEX Solutions as a Senior Java Software Developer in Helsinki or Lisbon and contribute to the development of cutting-edge supply chain and retail planning software. You will be part of the Replenishment team, developing new features and supporting related software projects. Your responsibilities will include developing and improving functionality of the SaaS product, participating in design, developing and maintaining software components, designing and developing automated tests, ensuring performance, and learning about supply chain topics. RELEX offers a flexible work environment, comprehensive health and wellness initiatives, professional development opportunities, and generous leave policies.
Requirements
- Experience in production-quality software development with Java
- 6+ years of experience in business logic or other backend development
- Solid understanding of data structures, business logic, and developing production quality solutions and using supporting tools such as Gitlab
- Passion for designing and implementing solutions to non-trivial problems in a performant way
- Eagerness to design, plan, and communicate your work and how we build solutions
- Understanding of and desire to learn how supply chains work
- Fluent in spoken and written English (itβs our company language)
Responsibilities
- Developing new and improving existing functionality of our SaaS product serving hundreds of customers
- Participating in the design of the new solutions in cooperation with our product and research teams
- Developing and maintaining software components primarily in Java, but also in smaller parts in Kotlin, Ruby, and other languages
- Designing and developing automated tests for our solutions
- Ensuring that our solutions have sufficient performance to process vast amounts of data in minutes and also supporting other teams in testing the performance of their solutions
- Learning about delivery schedule, replenishment, and other supply chain topics
Preferred Qualifications
Previous experience with or other understanding of supply chain software, especially related to replenishment
Benefits
- Flexible and hybrid working options to support work-life integration
- Comprehensive health and wellness initiatives
- Professional development opportunities, including training, mentorship, and clear career pathways
- Generous leave policies, including parental leave and paid time off, supporting both personal and professional priorities