Full Stack Developer (m/f/d) Team Espresso

Tchibo

ID 51533 Digital. Inspiring. Unique. Why you want to be a part of Team Espresso? There are many good reasons, here are the most important ones in a nutshell: Greenfield Projects – Whether taking over existing products or building new ones – we build them greenfield with the latest tech stack. – „Storefinder“ → A context agnostic solution to connect localized Store Information with different Usecases – „Contentpages CMS“ → A powerful but very modular content management system that provides nearly every content page – „Coffee Subscription Configurator“ → Create your own package with the coffee of your choice delivered regularly Talking about Tech Stack: Frontend: Vue 3 (Nuxt 3), Backend: Spring Boot, connected through OpenAPI, deployed on the GCP – nice. – Extremely innovative environment that inspires you every day to develop the best solutions and creates the space to implement them. ## Your tasks: You make the difference with us. – As a Full Stack Software Developer in Team Espresso, you and your team will be responsible for developing the next level of Tchibo’s in-house software solutions. – You develop end-to-end with the full technology stack (frontend, backend, infrastructure, and CI/CD) and write clean and high-quality code on a daily basis. – You ensure a high standard of quality by providing code reviews, pair programming, TDD, giving feedback, and using best practices (e.g. style guidelines, testability, efficiency, and robustness). – You work and learn together with software engineers from our other development teams. ## Your profile: You keep reinventing us. – You have a successfully completed degree in computer science/business informatics or have a comparable qualification. – You have practical experience in software development, for example through private or freelance projects, and bring a passion for new technologies. – You are a true team player and are keen to play a role in cross-functional teams, always working together in an agile way (SCRUM/KANBAN). Minimum qualifications: – You have in-depth knowledge of one or more modern programming language (e.g. Java, Kotlin, JavaScript or TypeScript). – You are familiar with various concepts of software development and can successfully introduce and implement them in the environment of potentially large applications. – You have seen architectural constructs like microservices and microfrontends before and know the implications. – You are hands-on with Git, DevOps, Terraform, Kubernetes, and automation (CI/CD). Preferred qualifications: – Experience in developing web applications with Nuxt and Vue is a plus. – Confident in writing and speaking in English. ## Your benefits: Together we stay different. – Profit from 30 days of vacation and the possibility to work from home office. We also offer holiday care for children, family services, and some company-owned day care placements – so that you can combine your work with your private life well. – Our headquarter is located centrally and easily reachable by public transport, for which you can also get a travel allowance. – You will receive an employee discount on all Tchibo products and we will monthly give you a package of Tchibo coffee of your choice for private enjoyment. – There is something for every taste: with a restaurant, bistro, cafeteria and free drinks, you are well looked after. At Christmas, there is even the Tchibo Christmas roast, which also available in the vegan option. – In our “Freizeitzentrum” you can use our fitness room, go for a swim in the swimming pool and participate to our sports courses. Our job suits you? Then we are looking forward to your application! It’s super fast: upload attachments, two motivation questions answer – done. Without a cover letter!