Backend Developer (f/m/div.)
Summary
Develops cloud-based software solutions for automotive diagnostics, focusing on scalable microservices, REST APIs, and modern DevOps practices like CI/CD and test-driven development.
Your contribution to something big:
Help shape the future of automotive diagnostics by developing modern, cloud-based software solutions. As part of an international and agile Scrum team, you will contribute to the design, implementation and evolution of software products that support innovative diagnostic solutions.
- Shape the future: Design and develop innovative software solutions for automotive diagnostic products and services.
- Design with impact: Create modern software architectures and contribute to technical decisions across a variety of products.
- Develop end-to-end solutions: Implement scalable microservices and front-end components using modern software engineering practices.
- Take ownership: Work independently within a self-organized Scrum team and take responsibility for delivering high-quality software.
- Think holistically: Contribute your expertise while keeping the overall product, architecture and customer needs in mind.
- Build quality in: Apply test-driven development, automation and modern CI/CD principles to create reliable and maintainable software.
- Collaborate globally: Work closely with international colleagues, share your knowledge and learn from different perspectives and areas of expertise.
- Explore new technologies: Evaluate and introduce technologies and approaches that can improve our products and development processes.
What distinguishes you:
Education: Completed degree in computer science or similar major.
Personality:
- Motivated, responsible, enjoying the use of technologies, knowledge sharing and exploration of new technologies.
Working style:
- Self-reliant and mindful working style following test-driven development, team collaboration based on open feedback culture and agile principles (Scrum).
Know-how:
- Deep knowledge regarding design, implementation and documentation of software.
- Strong expertise in Java/Kotlin (C/C++ is a plus), confidence in development environments based on IntelliJ, Git, GitHub, Gradle, Docker, Kubernetes, knowledge of REST, Spring Boot, microservice architecture.
Experience:
- At least 3–5 years professional experience in development of cloud software solutions and microservice architecture.
- Experience with RDBMS and NoSQL databases, solid understanding of CI/CD principles (experience with Bitbucket, Jenkins, SonarQube, JFrog, FossID is a plus), automotive domain knowledge including ECU diagnosis and vehicle communication (e.g. CAN, K-Line, DoIP).
Languages: Proficient in English.
Work #LikeABosch means:
⚖️ Flexible work conditions
🔀 Hybrid work system
🌐 Exchange with colleagues around the world
🧑⚕️ Health insurance and medical office on site
📚 Training opportunities
📈 Opportunities for career progression and continuous professional development
💲 Access to great discounts in partnerships and Bosch products
🏋️ Sports and health related activities
🚉 Great access to public transports
🅿️ Free parking lot
🍽️ Canteen
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!