Rajko Bačić: How I Have Learned Cloud and Devops Through E-Commerce

I started working on the Intersport project soon after I entered the company. I was introduced to a great team of experts in different technologies, such as:

  • SFCC B2C
  • Azure
  • Mule ESB
  • Kubernetes
  • Spring boot
  • Microservices 
Intersport e-commerce platform
Intersport is a global brand present in 65 countries

Although it was initially planned that only I work on this project, the collaboration with colleagues from my office helped me a lot. Many of us were introduced to e-commerce platforms for the first time. This is precisely why exchanging experiences meant a great deal to us. 

This is how we came up with an idea to start knowledge sharing sessions. We saw this as an excellent opportunity to learn as many things as possible in the shortest time.

Intersport for Me and I for Intersport

Intersport is a global brand present in 65 countries. Their digital department in collaboration with us is developing their e-commerce platform. 

When I first started working on the project, the team had: 

  • 7 developers
  • 2 tech leads
  • 2 business analysts
  • A project manager 
  • A product owner

Soon the team expanded with three more developers and an enterprise architect because of a large amount of work. I joined the team as a developer. 

How to Find a Balance Between Two Challenges?

The team had to face a few challenges at the time. New clients started working on the platform. It was necessary to balance different clients’ requirements regarding customisation, scaling, and the improvement of the platform infrastructure to make it ready for new clients.

I had to face the challenge of learning business logic, which follows the development of e-commerce platforms, as well as the development of cloud infrastructure. Thanks to the excellent communication with business analysts and a tech lead, the process of understanding how business functions went smoothly. 

A Good Organisation Is a Key

Tech leads and architects rely on the developers’ experience during the process of planning. We have established a unique business process where we all actively participate, and we all have a proper knowledge distribution. Some team members can freely say that they are experts for different aspects of the platform. 

I am currently a DevOps engineer. I am in charge of the planning and the development of infrastructure and the improvement of the quality and stability of the platform, based on the problems clients have to cope with daily. Also, we closely collaborate with the support team and give them support when they need it while analysing specific issues reported by clients. 

Intersport web shop
How to develop an e-commerce platform?

How Did Intersport.CH Go Live?

An excellent example of how things function is last year’s go live event for Intersport in Switzerland. We started working on the project in July. Despite all the customisations and additional development for the specific needs of Switzerland, we managed to finish the development in October and make it go live at the beginning of December. 

Since our team has grown in the meantime and it seems it will continue to grow, I expect that the platform will expend on the market worldwide. I hope I will be able to help and introduce even more of my colleagues to the business in the same way others helped me when I first started working on this project and when I met the new surrounding. 


Emakina.RS is a software development center and a part of Emakina Group since 2018.

Emakina.RS is a team of engineering experts responsible for building, maintaining and operating applications on various platforms and frameworks. Our mission is to consistently deliver high-quality software development services to other members of Emakina Group. At the moment, our focus is on Java and PHP, as well as on Salesforce Commerce Cloud development.

image description
Novi Sad, Serbia | Full Time

Web Developer

We need a software engineer who will be responsible for developing eCommerce cloud solutions for some of well-known world brands (Intersport, Ecco, Omron, HEMA…). You will be part of the multinational company and work with experienced team members.

Novi Sad, Serbia | Full Time

QA Engineer

We are looking for a quality assurance engineer responsible for integrating and sustaining the quality in daily software development life cycles. As a member of the development team, you will be required to write test cases and plans for new functionalities and cover them with automation. Your engagement will be crucial in developing eCommerce cloud-based […]

Novi Sad, Serbia | Full Time

Front-end Developer

We are looking for a front-end software developer who is eager to learn and be part of the experienced team responsible for developing eCommerce solutions for some well-known world brands (Intersport, Ecco, Omron, HEMA, Rituals). Tackling responsiveness, cross-browser challenges, and mobile-based features as well as designing, developing, and maintaining complex client-side solutions will be your […]

Novi Sad, Serbia | Full Time

JavaScript Developer

Job description We are looking for a proficient JavaScript developer with at least 5 years of experience in Web development. Apart from being good technically, this person should also have an eye on the big picture and the business of our clients. Tackling responsiveness, cross-browsers challenges, and mobile-based features as well as designing, developing and […]


Looking for something else?

Drop us your contact details and we will keep you posted whenever a job opportunity in your field opens up