We’re a seed-stage company with a small, focused engineering team. Being backed by a phenomenal group of investors, cooperative customers, and 25+ of the industry’s most influential advisors, gives us the access and resources to build things right and think for the long term. We are looking for an Experienced Java Engineer to join Cubby’s small, cohesive team. In this role, you will contribute to the development of novel products and systems from scratch that incorporate new and modern technologies.
Self-storage is the fastest growing asset class in commercial real estate – surpassing $65 billion annually in the U.S. last year. There are more than 77,000 self-storage properties in North America, operated by more than 35,000 independent business owners who provide service to tenants. Cubby’s mission is to empower self-storage operators to grow their independent and family-owned businesses by optimizing the process and minimizing administration efforts.
Responsibilities
Participate in the creation of Cubby’s product, from architecture through implementation and beyond
Contribute to the overall software development life-cycle including development, release/version control, testing, CI/CD, deployment and support
Ensure high code quality and handle defects
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
It will be considered an advantage if you have
Knowledge of Python or similar scripting language
Experience with Spring & Spring Boot
What you can expect if you join us
An excellent team environment surrounded by experienced high-impact peers in every function
Generous remuneration package
Options/Shares incentive program based on contribution
Additional health insurance
Multisport card
Development of novel product and systems from scratch, with a minimum of legacy integration work
Company-sponsored team building activities and events
Company-sponsored lunch once a week
What you can expect from the interview process
A friendly “Get-to-Know” meeting– The meeting takes 30 minutes and is conducted by a member of our HR team. We will share more details about the project, as well as learn more about you, your technical skills and personal qualities.
Two technical interviews – The goal of this interview would be to assess your technical skills and evaluate whether you have everything required to be successful in the job.
Manager meeting – During this discussion you will get the opportunity to get to know your future manager, so you can both learn more about each other.
If you are interested in this position, please send us your CV in English!
We will contact only the candidates selected for further consideration.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.