HEY THERE!
At
Mercedes-Benz.io we are united by the mission to make Mercedes-Benz the digital champion of the automotive industry. Our
main products are the
Mercedes-Benz worldwide website, its eCommerce platform as well as off-car digital services and after-sales solutions. Our company´s purpose is to create experiences that people love, and we are proud of.
We don’t care about your shoes, as long as you are wearing the right attitude. We walk the talk and make things happen. Therefore, we love to reflect and challenge everything – the status quo, Mercedes-Benz and ourselves. We share the same beliefs and stand up for each other and therefore we hire unique people.
We offer 100% flexibility! You can choose if you want to work anywhere in Portugal or from our offices in Germany, Lisbon or Braga, as long as you stick to your national borders. It’s up to each of us to decide according to our needs.
MB.io has a fantastic team with people from all over the world. We encourage frequent collaboration and pairing across disciplines. English is the main working language.
IN THIS ROLE YOU WILL
- Be responsible for the creation and further development of demanding enterprise omnichannel content management solutions for Mercedes-Benz Cars.
- Work closely with our software architects, software engineers from other disciplines, such as Software Engineer for Cloud Business Services, and product owners.
- Create complex web applications in Java and Kotlin.
- Collaborate in a cross-functional team and support QA Engineers and Product Owners in meeting the requirements goals.
- Discuss problems and achieve solutions in unbureaucratic ways – with the team as well as with top management.
- Support the design of software and system architectures in the creation of technical specifications based on known and proven software design patterns. You can demonstrate your demand on highest quality standards and innovative know-how by continually improving and supplementing the software with unit tests and hardening it with the latest security standards.
TO SUCCEED YOU NEED
- A BSc or MsC degree in a computer related field
- At least 5 years of professional experience in Java programming language or similar language
- To write multi-threaded, high-volume transactional code as well as having experience in developing large scale websites
- Deep knowledge and experience in Spring/Spring MVC, TDD, design patterns, simple design and RESTful Services
- To understand the Domain Driven Design, Lean Software Development and Hypothesis Driven Development
- Core to your skills is a deep knowledge and experience in Spring/Spring MVC, TDD, design patterns, simple design and RESTful Services.
- Experience with source control management (Git, Mercurial, SVN), as well as with build tooling like Ant and Maven
- Experience with tools like JUnit or Mockito complement your development expertise
- To understand complex business-logical challenges and finding simplicity-seeking solutions
- To be open to new technologies and modern software development methodologies
- Knowledge about CI/CD and build & deploy automation
- To be constantly looking for new learnings
- To have a way of working that is characterized by team spirit, excellent communication skills in English and high quality standards set to yourself for the artefacts produced
OUR TECHNOLOGY STACK
We use the most advanced cloud based software architectures:
- Amazon Web Services as IaaS
- Pivotal Cloud Foundry as PaaS
- Java/Kotlin Spring Framework for the Creation of cloud-based ReSTful web services
- Adobe Experience Manager as Content Management System
- Adobe Marketing Cloud for extensive personalization of content
- App Dynamics as a monitoring solution
- SAP Hybris (for E-Commerce) to handle relevant business activities
YOU WILL BE HAPPY WITH
- Open-source software
- No top-down hierarchy. We trust in your self-organization
- Colleagues that are as smart, hardworking and driven as you
- An amazing open-minded and informal culture with the backup of a giant company like Mercedes-Benz
- iPhone or Google Pixel, MacBook Pro or Dell – your choice!, monitor and noise-cancelling headphones
- Internal mentorship program
- Proactive self-development in international trainings, conferences and language classes
- Flexible working hours
- Health insurance for you and your family & life insurance
- Feel good actions (nutrition and personal trainer sessions, happy hours and more)
- Brand Connection Perks (Test Drives, Renting Programs and more)
- And much more cool stuff …
THIS IS HOW THE PROCESS LOOKS LIKE
- CV Screening
- Screening call with our recruiter to get to know your motivation & your experience
- Technical challenge to be solved at home within 5 days
- Technical interview of 1,5h
-
Final Interview of 1h
- Offer
We work in
Holacracy – a “non-classical” framework which represents our operating system within the company. Our setup is based on purpose, circles and roles and their specific accountabilities.
Mercedes-Benz.io believes in the power of
diversity and
inclusion and that a broad collective perspective lead to a rich company culture and innovation in our products. Therefore, we aim for a diverse talent pool and strongly encourage people from underrepresented groups to consider becoming a part of our team.
Interested in engaging with a continuously evolving company to work hard, play hard and party hard? If so, please send your resumé (in English and PDF)