Software Developer (Java) (m/f)
- Full-time
- Legal Entity: Robert Bosch Sp. z o.o.
Company Description
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other.
Job Description
We are looking for an experienced Software Developer to join our international development team at the IT Competence Center in Warsaw. You will play a crucial role in the evolution of a key, internally developed product utilized across various Bosch divisions.
This core platform, built on Spring Boot, serves as a foundation for multiple teams to create and present their custom front-end applications. It provides robust integration with authentication mechanisms, access and security management and seamless connectivity to other applications within the global Bosch ecosystem. In this role, you will not only contribute to the product's success but also help define its technical future, ensuring it meets the highest standards of quality and scalability.
Your Responsibilities
- Take ownership of the entire software development lifecycle, from gathering and analyzing requirements to designing, implementing, testing and deploying robust solutions.
- Drive the maintenance, enhancement and extension of our applications with new, cutting-edge features as a key member of an Agile development team.
- Actively participate in architectural discussions and decisions, helping to shape the technical roadmap and long-term vision of the product.
- You enjoy sharing knowledge and learning from others, championing best practices in clean code, testing, and CI/CD to elevate the team's overall technical proficiency.
- Engage effectively with developers, process experts, architects and client-facing technical contacts to translate business needs into high-quality, impactful software.
- Design and implement solutions leveraging cloud services, with a strong focus on the MS Azure ecosystem.
Qualifications
What we're looking for:
- Demonstrable professional experience in designing and building applications using Java (17+) and the Spring Framework (particularly Spring Boot).
- Solid, hands-on experience with cloud platforms, specifically MS Azure, including its core services for compute, storage and databases.
- Strong proficiency with Git and modern CI/CD pipelines and practices.
- In-depth knowledge of building and consuming secure and efficient RESTful APIs.
- A passion for delivering high-quality, maintainable code, supported by strong experience in writing comprehensive unit and integration tests.
- Excellent analytical skills, initiative and the determination to solve complex technical challenges.
- Fluency in English (minimum B2) is essential for effective collaboration in our international environment.
Nice-to-have qualifications:
- Practical knowledge of Clean Code and Domain-Driven Design (DDD) principles.
- Advanced knowledge of DevOps, including containerization (Docker, Kubernetes) and infrastructure-as-code.
- Experience in a client-facing or technical consulting role.
Additional Information
Bosch’s culture of innovation and digital transformation offers you a fantastic platform to grow your skills and enhance your network. We are dedicated to building a warm, open, transparent, and inclusive work environment for all.
Work #LikeABosch:
- Employment Contract
- Competitive salary + annual bonus
- Hybrid work with flexible working hours
- Referral Bonus Program
Grow #LikeABosch:
- Complex environment of working, professional support and possibility to share knowledge and best practices
- Ongoing development opportunities in a multinational environment
- Broad access to professional trainings (incl. language courses), conferences and webinars
Live #LikeABosch:
- Private medical care and life insurance
- Cafeteria System with multiple benefits (incl. MultiSport, shopping vouchers, cinema tickets, etc.)
- Prepaid Lunch Card
- Number of benefits for families (for instance summer camps for kids)
- Non-working day on the 31st of December