Java Team Lead at reBuy reCommerce GmbH (Berlin, Deutschland)

 Stack Overflow ·  06.12.2018

We are looking for the best people to be part of our adventure and create an enjoyable, focused and challenging environment which results in great culture, we live and enjoy everyday. Our small teams work closely together and can solve even the toughest business problems and find the best possible solution for our customers.

At reBuy TECH we believe that user experience depends on the software we design, which is why the code needs to excel. The whole architecture should be fun to use, fast, rock solid and simply state of the art. Of course we also know good code can only be created by great and happy people. In order to be good, you need to feel comfortable at work. We push hard to make work equal fun and challenging so you reach new heights.

Job Description

Leading a team is one of the most challenging jobs. As our Team Lead for our  Marketplace Team you would be responsible for our Java Backend Team that focuses on designing and improving technical solutions on our Marketplace. Make sure that your team is and stays happy, but also keep the balance between various external dependencies.

Be responsible for at least two more developers and be a role model and inspiration for them

Ensure compliance with coding standards by regular code reviews and pair programming

You review and constantly challenge that architecture and make suggestions for improvements as requirements emerge

Together with your team, you’ll develop and maintain REST based webservices in a service oriented architecture

We follow the rule “use the right tool for the job” - over the years, this mindset has created a great diversity of skills and we would love to keep it that way

We know our standards are hard to reach but we try our best to stay hungry and foolish for more. We hope you feel the same way and join us on this challenging journey!


Extensive knowledge in Java (8) and proven experience in defining, developing and maintaining REST based interfaces

You already have experience as a team lead 

Ideally you gained first experience in Spring Boot, Spring Integration or Hibernate

You have not just a deep understanding but also the ability to work with databases such as MySQL/ PostgreSQL

Lead a team you always wanted to work with and share your knowledge to help others to grow

Working in an agile environment makes you happy

You are results-driven with analytical skills and the ability to spark and simplify current processes and practices

You love pragmatic solutions and have the personal drive and enthusiasm that makes you stand out from the crowd

German would be a big plus — ein Projekt von DIPLANET Digital Solutions Impressum