This is an excellent opportunity to join one of our Consumer Teams at mobile.de which owns consumer facing features and focuses on enhancing the overall consumer experience. This agile and cross-functional team is equipped with software developers, UX specialists, product owners, analysts and business developers so that it can holistically own and grow their user journey and develop a product that serves our users’ needs excellently. We are looking for a skilled Backend developer to join us as an enabler; someone who can solve complex engineering problems with a strong user focus and loves to work with passionate and engaged people in one of the world’s leading automotive platforms. Are you this person?  What you’ll doBuild a phenomenal product for our users in a pragmatic, agile, iterative, test-and-learn driven and scalable wayDevelop and maintain backend solutions for consumer-facing applicationsHolistically own the entire development and release cycle from specification to running in production together with your cross-functional teamWrite meaningful unit- and snapshot tests, using a TDD approach whenever possibleBe an active and engaged partner for product, UX, business and your peers.Ensure the quality of your product because you understand that quality is the responsibility of the entire teamDedicate up to 30% of working time to maintain the code quality and contribute to initiatives related to application improvements and best practicesStay up-to-date with industry trends. Learn new tech and non-tech related skills to grow yourself and your teamParticipate in design decisions and code reviewsBe a mentor for other team members and help to grow a highly skilled and engaged teamWho you areSeveral years of experience with Java/Spring Boot based backend technologiesYou have implemented and consumed restful (micro-) servicesYou have experience with relational, non-relational and object databases like mysql and mongodbYou know how messaging systems (e.g. kafka) work and have used them successfullyYou have knowledge about supporting build and deploy technologies (e.g. maven/gradle, docker)Experience with cloud infrastructure (AWS preferred)Experience mentoring backend engineersAgile development methodologies and continuous improvement of your team are your preferred way of workingExperience with Node.js, dropwizard.io would be a plus