Software Engineer – Java


Start something big today. Apply now:

Software Engineer – Java

Company Description:

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe.

Welcome to Bosch.

At Bosch, we develop, examine and enhance new systems, components and technologies. Our aim is simple – improving lives. Bosch has been present in Serbia since 1991. Today, Bosch in Serbia is active in three of the company’s business sectors: Mobility Solutions, Consumer Goods, and Energy and Building Technology. The central areas at our Belgrade location develop and support the company's medium and long-term strategy, thus promoting a sustainable growth.

About project and team: We are searching for new team members who will have an opportunity to work on the exciting development of AIoT solution and a new digital sales model for Bosch Power Tools called MeasureON. As part of the team distributed on two locations (Serbia and Germany), you will have a chance to develop backend applications connected with Bosch Measurement 2D Scanner for construction sites. The main task of the project team is to digitalize construction sites. After scanning with physical tools construction space, mobile application should record and digitalize data in a web application for construction workers. MeasureOn helps to save time when measuring, documenting, and calculating quantities. It provides the benefit of flexibility and processing the data anywhere on all devices – on the construction site, at the office, on the move, or at home. Architecture-wise, we are using new technology – Azure, microservices, and controllers are written in Java. The frontend stack is based on React with fabric.js.

About team in Serbia: We are part of Global Corporate IT Delivery division. On our location in Serbia we are constantly growing and supporting Bosch in AIoT development and digital transformation. At this moment we have around 110 software engineers of different profiles. If you decided to join us, you will have a chance to work on new and exciting project in years to come. Key value of Bosch and our team is work-life balance (family comes first) and we strive to offer opportunity, responsibility, and perspective in terms of career development.

Job Description:

Our team is happy to welcome you. Here is what you will be doing if you choose to join the team:

► You will develop clean, modular, and reusable code

► You will review code and project deliverables and confirm that they are of high quality

► You will collaborate with team members and customer in designing and implementing integrated, enterprise solutions

► You will participate in the agile software development processes including refinement sprint planning, iterative development, sprint review, sprint retrospective


Who you are?

► You have solid programming skills in Java EE and Spring framework experience

► You have experience in commercial Java projects. Bonus is working with microservices architecture

► You have good understanding and experience in OOP

► You have understanding of REST, microservices, SQL and NO-SQL, Git, CI/CD pipelines

► You are familiar with docker and Kubernetes and would like to build experience in using cloud technologies

► You are familiar or have passion to learn Elastic Search, Kafka and cloud services (Azure, AWS)

You would be a perfect match to our team if:

► You are eager to work with the newest technologies

► You are proactive and you adapt easily to new development environment, but don’t worry, we will be there every step of the way, supporting each other

► You are self-motivated and take ownership of your tasks and projects

► You’re a team player and offering and receiving feedback comes naturally

► You take ownership of projects and tasks

► You’re not afraid to think outside the box and try to find creative approaches to your challenges

What you will have a chance to further enhance with us

► After setting Java Services, you will have a chance to develop Data pipeline and to learn about Machine learning and AI

► Chance to learn and use Microsoft Azure DevOps, Kafka

► Build up yourself as engineer and suggest technologies that should be applied on our IT solutions

Additional Information

#LikeABosch Benefits:

Your work-life balance is valuable to us, so we offer you:

  • 22 – 27 days of annual leave, because work-life balance is essential to us
  • Flexible working hours
  • Our Remote Home Office program gives you remote working experience from anywhere, as long as it is in borders of Republic of Serbia
  • Up to 3 days off for private purposes

Your health and well-being is important to us, so we have you covered:

  • Medical subscription for annual health check ups
  • Paid private health insurance
  • Mental health and well-being initiatives

We believe in a Life-Long Learning approach, so you can take advantage of:

  • Technical and soft skills trainings
  • English and German language courses
  • Access to e-learning platforms
  • Local and Global career development programs
  • Opportunity to attend events

You will be part of a product company. You will contribute to developing end-to-end products that are delivered to global internal/external customers and users.

On top of these, we are offering:

  • Canteen (when working in office) with lunch discounts
  • Annual bonus
  • Referral bonus

Ready to work #LikeABosch?

We live by our values, have an open feedback culture and there is plenty of room for innovative ideas. All because a team is only as valuable as its members.

Included in the referral program

Make it happen.

If you have any questions, you can contact us electronically and only shortlisted candidates will be contacted.

VRH poslodavac 2022 - top 20


Please enter your comment!
Please enter your name here