
Backend Developer - Java (f/m/div.)
Bosch Group · Cacia, Aveiro, Portugal · Hybrid
- Software & SaaS
- 10,001+ employees
- Gerlingen-Schillerhöhe, Baden-Wuerttemberg
Strong hiring record · median 38 days open
All reasons
- Open 76 days
In its favour
- Still listed on the employer's own board
Your contribution to something big
As our Backend Developer, you will write high-performance, well-designed, and testable code to power our multi-tenant connected-vehicle platform.Working with a state-of-the-art backend stack, you will play a role in designing robust microservices and scalable database architectures that empower fleet operators, workshops, and leasing companies across
Europe
- Develop and implement modern backend microservices using Java and Spring Boot for our European connected-vehicle platform.
- Write clean, well-designed, testable, and efficient code, ensuring high performance and system reliability.
- Optimize the persistence layer using PostgreSQL and TimescaleDB to handle and scale massive time-series vehicle telemetry data.
- Ensure backend quality by developing robust automated tests across unit, integration, and acceptance levels following a Test-Driven Development (TDD) approach.
- Contribute to the full software lifecycle - from backend architecture design through deployment, monitoring, and operations.
- Maintain fast and reliable releases by collaborating with our CI/CD pipelines running on Azure DevOps.
- Collaborate closely in an agile team with product owners, designers, and frontend developers to integrate APIs and new features.
- Review code and solutions constructively, actively sharing technical knowledge with your teammates.
What distinguishes you
Education
B.Sc. or M.Sc. degree in Computer Science, Software Engineering, or a closely related technical field (or equivalent practical/professional experience).
Experience
- At least 5 years of professional experience in backend software development with a strong focus on the Java stack.
- Proven track record of developing and scaling cloud software solutions and microservice architectures in production.
- Hands-on experience in test automation
Know-how
- Deep knowledge of Java and Spring Boot.
- Solid experience with relational databases (PostgreSQL) and in time-series databases (TimescaleDB).
- Good understanding of CI/CD concepts, Git, and running applications in cloud environments (via Azure DevOps).
- Domain Interest: Interest in or familiarity with the automotive domain, connected vehicles, vehicle diagnostics, and vehicle communication.
Languages
Fluency in English (written and spoken) is required for European cross-site collaboration.
Working Style and Methods
- A self-reliant, highly structured, and mindful working style following a Test-Driven Development approach.
- A strong advocate of Agile values, clean code principles, and an open feedback culture.
Personality
- Highly motivated, responsible, and passionate about backend technologies and continuous learning.
- An open-minded teammate who enjoys constructive code reviews and knowledge sharing.
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!
Skills
- Java
- Spring Boot
- PostgreSQL
- TimescaleDB
- Azure DevOps
- Git
More jobs at Bosch Group
All 1,586- Software Engineer GraduateBosch Group · Nuneaton, England, United Kingdomtoday
- Graduate AI & Automation EngineerBosch Group · Nuneaton, England, United Kingdomtoday
- Embedded Software Engineer - Radar Systems (f/m/div.)Bosch Group · Braga, Braga, Portugaltoday
- Produktmanager (w/m/div.)Bosch Group · München, BY, Germanytoday
- Praktikum im Bereich digitale und integrierte Produktionslösungen (w/m/div.)Bosch Group · Stuttgart, BW, Germanytoday
Similar roles
- Data Infrastructure Engineer (Java & Rust)MWDN · Lisbon, Lisbon, Portugaltoday
- Embedded Software Engineer - Radar Systems (f/m/div.)Bosch Group · Braga, Braga, Portugaltoday
- Low-Level Rust DeveloperMWDN · Lisbon, Lisbon, Portugaltoday
- Senior Frontend DeveloperMEDvidi · Lisbon, Lisbon, Portugaltoday
- AI Video CreatorMWDN · Lisbon, Lisbon, Portugaltoday
- Technical Support Engineer (L2/L3)MWDN · Lisbon, Lisbon, Portugaltoday