Our client is transforming the self-storage industry with modern tools that help over 35,000 independent operators streamline operations, reduce admin work, and grow their businesses. They’re on a mission to empower independent and family-owned storage providers to thrive in a rapidly expanding market.
We’re looking for a Senior Java Engineer to join their team and be part of the development of novel products and systems from scratch.
Your responsibilities:
Take part in building the product end-to-end – from architectural design through implementation and beyond.
Contribute throughout the full software development lifecycle – from coding and version control to testing, CI/CD deployment, and maintenance.
Tackle challenges independently, assess risks, and provide thoughtful solutions.
Maintain high standards of code quality and address bugs as needed.
Requirements:
Minimum of 5 years of experience with Java.
Experience with web API design.
Experience with SQL.
Good understanding and experience with writing integration and unit testing.
Excellent command of written and spoken English.
Ability to work independently with limited supervision.
Degree in Computer Science or Informatics.
Would be considered as a bonus:
Knowledge of Python or similar scripting language.
Experience with Spring & Spring Boot.
In return, they offer:
Opportunity to build a product from scratch with minimal legacy systems.
A collaborative team culture with experienced professionals.
Private health insurance.
Multisport card for gym and wellness benefits.
Stock option plan tied to your impact.
Regular team events and activities, including a weekly team lunch covered by the company.