Back to all jobs

Java + Spring Framework Developer (f/m)

Permanent employee, Full-time · Berlin

About us
We are homify - the platform for Home and Living! Whether the right architect or simply inspiration - we offer everything that home lovers need for planning, renovating and decorating their home. More than 100.000 architects, designers and other professionals present their work on our website and acquire new business through homify. Since 2013, we expanded to more than 35 countries worldwide and we continue growing.

All countries are managed from our headquarter in Berlin, but we brought the world into our offices and built a team of more than 100 people with more than 30 different nationalities. We are working in a demanding and fast growing environment facing new challenges every day. Because we share the same goal: we want to build the premier platform for Home and Living across the globe!
What you will be doing
  •  Design and develop high-quality back-end services including test cases and documentation.
  • Work in a team to improve/optimize current services and database queries/systems.
  • Research, evaluate and recommend new technologies, software tools for productivity improvement.
More about you
  • Profound knowledge in Java (8 is preferred).
  • Experience with java enterprise level frameworks (like Spring Boot, Spring) 
  • Knowledge of persistence framework like MyBatis framework. 
  • Experience of ORM framework like Hibernate. 
  • Experience with PostgreSQL(very good understanding of schema design and performance query creation) 
  • Experience in common testing frameworks and a test-driven attitude. 
  • Experience with Micro-service architecture. 
  • Experienced in development using agile processes, like- Scrum and Kanban. 
  • Comfortable with continuous deployment and automation tools and able to identify tasks which require automation. 
  • High awareness for software quality, passion for clean and maintainable code. 
  • Comfortable with distributed version control systems like Git. 
  • Aware of Java’s strengths and weaknesses. 
  • Experience with Maven/Gradle. 
  • Continuous Integration and Deployment with Jenkins.
  • Eager to learn new technologies and to solve problems.
Desirable aspects:
  • Software Design pattern knowledge.
  • NoSql Database experience (Like - MongoDB).
  • Working knowledge of Linux command line and Docker.
  • AWS Experience.
What we offer
  • Full-time position with competitive compensation package 
  • Demanding tasks in a fast growing company with a lot of responsibility 
  • Great possibilities of developing your role within the company 
  • Multi-cultural team including flat hierarchies and open doors to share your ideas 
  • Some time for your personal projects and research, future coding meetups and hackathons!
  • Last but not least, Friday TGIF meetings where everyone will be well informed about new developments and look at our performances.

Your application at homify

Thank you for considering a career at Homify Online GmbH & Co.KG. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to

Please upload any documents that you want to include with your application. CV and cover letter are required.
In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.