About Bosch Service Solutions in Timișoara Bosch Service Solutions is a leading service provider of enterprise and IT solutions. It designs and provides best-in-class services , including software-based solutions, consulting and management, AI, automation and customer experience . We’re on a mission to exceed customer expectations and continually elevate industry standards. Our colleagues contribute to this mission through their commitment, in an environment where diversity is valued and where everyone can bring their own contribution. Our promise to our colleagues is rock-solid: we grow together, we enjoy our work, and inspire each other. Join us and see the difference. Work LikeABosch Job Description Design, develop, and maintain real-time and micro-batch data processing systems for production KPI data. Implement scalable stream-processing solutions using technologies such as Apache Kafka and MQTT. Ensure high availability, low latency, and fault tolerance in streaming pipelines. Optimize ingestion, transformation, and aggregation workflows for performance and reliability. Implement monitoring, alerting, and observability for real-time data flows. Develop, and maintain backend services and business logic exposed via RESTful APIs and microservices. Build modular, scalable microservice-based systems. Design clean, well-documented APIs with proper versioning and security best practices. Implement authentication, authorization, logging, and error-handling mechanisms. Participate in architectural decisions and contribute as a key technical driver in modular/microservice-based applications. Develop robust ETL/ELT workflows and data transformation services. Ensure data integrity, consistency, and resilience across distributed systems. Work closely with data engineers, DevOps, and frontend teams to deliver end-to-end data-driven solutions. Continuously analyze and improve backend performance, scalability, and maintainability. Refactor legacy components into modular, microservice-based architectures. Implement automated testing (unit, integration, load testing) to ensure reliability. Contribute to CI/CD pipelines and deployment automation. Proactively identify bottlenecks and propose architectural enhancements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level