Summary
Join Bosch and shape the future by contributing to the development of high-quality technologies and services. As a backend developer, you will architect complex solutions in Java, provide strategic technical input to management, and ensure security and quality. You will also coach and supervise junior developers, analyze requirements, troubleshoot issues, and implement process improvements. This role requires strong Java backend development experience, proficiency in various tools, and a proven Agile mindset. Bosch offers a comprehensive benefits package including competitive salary, performance bonuses, professional development opportunities, flexible work arrangements, and various health and wellness initiatives.
Requirements
- Hold a Bachelorโs / Masterโs degree in Economical Informatics, Information Technology or Programming Mathematics OR equivalent working experiences
- Possess solid experience in backend development technologies and a strong understanding of design patterns and microservices
- Have hands-on experience with Java Spring, Quarkus, Kafka, JPA, SQL, and Azure DevOps
- Have proven experience in designing and implementing RESTful APIs
- Have strong experience in using Git for version control, managing branches, and collaborating in a team environment
- Have proven experience with Agile methodologies, particularly Scrum, to contribute effectively in a fast-paced environment
- Be fluent in English, with excellent communication skills and a proactive approach
- Demonstrate a collaborative spirit and a strong product mindset with a knack for thinking outside the box
Responsibilities
- Architect complex solutions in Java backend frameworks
- Provide strategical input to management regarding technical topics
- Maintain a security and quality driven mindset in the organization
- Complete back-end (Java) application development within a mixed development team
- Coach and supervise Java developers from technical aspects
- Analyze requirements, keep schedules, contribute to team meetings, troubleshoot development, test and production issues across multiple environments and operating platforms
- Perform 3rd line support, issue and incident tracking globally
- Update knowledge by researching new technologies and software products
- Identify and implement process improvements for increased efficiency and productivity
- Work together with Product Owners of different modules, interact with IT Architects and support all stakeholders in the realization of the future product design
- Mentor medior and junior colleagues, follow their progress and consult on technical challenges
- Use modern systems like JIRA/Azure DevOps, Continuous Integration for structuring the output and the collaboration with stakeholders based on an agile approach (SCRUM)
Benefits
- Competitive base salary with annual review and increase
- Performance-, loyalty-, and referral bonuses
- Technical and soft skill trainings and language courses
- Career development programs including leadership, expert, and project development opportunities
- Mentoring and coaching opportunities
- PhD program
- International assignment possibilities
- Flexible working hours and ability to work from home or activity-based offices
- 10+5 days paternity leave
- Childcare possibilities
- Sabbatical option
- Free professional consultants for personal, legal, financial, or health-related issues
- Onsite medical center and regular health checkups
- Flexible cafeteria allowance for family support, healthcare, mobility, and recreation
- Onsite canteen
- Support for working from home and commute cost coverage
- Jubilee gift and extra jubilee holiday
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.