Java Full Stack Developer
Looking for Java Full Stack Developer (Java, Spring Boot, VueJS/ReactJS with Redux)
We are looking for a Full Stack Developer to join our IT organization in Berlin. You will have the opportunity to play a leading part in designing and developing our architecture and to help maintain our state of the art systems.
• Implement and maintain new features on our platforms
• Write robust, high quality and well- performing Java code.
• Set-up efficient and high performing database queries in MySQL
• Work collaboratively with domain experts and other feature teams
• Work in a cross-functional and international agile team where English is the team language
• You love team collaboration and feel comfortable working together with your peers (e.g. pair programming, code review and knowledge sharing)
• Hands-on experience in Java - an understanding of PHP would be nice to have
• For the frontend, you use VueJS or ReactJS with Redux
• You believe in simplicity and enjoy practices such as TDD and clean code
• You have a proven work experience writing Microservices and you are familiar with Spring Boot and Apache Kafka, Docker and/or Kubernetes and with continuous delivery practices
• You have a strong foundation on OOP principles and design patterns
• Ideally, you have experience with stream processing or event sourcing architectures
• You are proficient in written and spoken English
What we offer
• Work in a young, dynamic and international eCommerce company with flat hierarchies
• Workshops, conferences and training seminars to support our growing team
• Company contribution toward your pension saving and to your travel costs with the monthly abonnement for public transport in Berlin
• Awesome events with the (global) team, like the summer party, skiing trip and more!
• Table football, billiard and Playstation in the kitchen
• An attractive location with roof terrace close to Potsdamer Platz
• Inhouse German language courses