Distributed, Scalable, Mission-Critical.

We design and develop scalable, mission-critical business software solutions based on Java / Spring / Kafka technologies. The unique strength of our team is in Apache Kafka deploying and performance tuning for robust data interchange between applications and processing large amounts of data in streaming mode.

Technology expertise

What we do best


Development of best-in-class software solutions based on Java Programming Language and Spring Development Framework with rich development practice in technically demanding and business-critical software solutions.

Apache Kafka

Great experiences in the application of Kafka technology, completed education with international certificate and official partnership with Confluent, guarantee the highest quality of use and maintenance.


We provide reliable and high-performance end-to-end solutions with implementation in cluster configuration on various hardware platforms and offering expertise in configuring and applying software solutions in AWS environment.

Our latest blog posts....

Handling external resource failures in Akka Streams.
In this post, I’ll focus on solving a problem we’ve encountered a couple of times — handling Akka Streams failures because of temporary external resource unavailability. Since we are communicating with multiple external systems in Akka Streams (Kafka, Cassandra, Elasticsearch) such errors are expected and can be for example network glitches or temporary outages of some of those systems.

Upgrading Apache Kafka with Ansible scripts.
In the world of IT, everything is constantly changing. Therefore upgrading software is one of the most important operations to do. Apache Kafka is no different. It is recommended to upgrade whenever a new version of Kafka is out. The longer you wait, the harder it will be.

Multi-Threaded Message Consumption with the Apache Kafka Consumer.
Understanding Kafka consumer internals is important in implementing a successful multi-threaded solution that overcomes these limitations, in which analyzing the thread per consumer model and taking a look under the hood of the Kafka consumer is a good first step.

We are present in the telecom, banking, and government sector - and we participate in the development of complex, business-critical information systems. In the analysis, development, and maintenance, we perform independently or as a part of international teams.


Recent telecom project is based on the development of the message gateway system for mobile message reception, management, billing and distribution, with 99,999 reliability, and breakneck speeds reaching 10.000 transactions per second.


We are currently applying Kafka technology in the application for managing banking transactions in fixed and mobile Internet infrastructure, as well as using Elasticsearch for statistics consolidation of the data and user-friendly visualization.


Large state institutions, such as the Federal Employment Service in Bosnia and Herzegovina, use our advanced web-based system for informing users and distributing financial support to employment.

Meet the team of Java / Kafka professionals - our mission is to simplify business IT infrastructure for our clients in the banking, government, and telecom industries. Contact us if you need custom software solutions for your business.

Our Projects and Solutions

In the last year, we have been working on projects with several significant impacts on customers from the banking, telecom, and government sector.

Our Partners

Although we often operate on the market independently, most of our projects are realized in multidisciplinary cooperation with international principals and partners.

Follow us

Check last blog posts

Technically oriented blog - related to Kafka technology and based on real solutions, real technical problems, and best practices in solving them.

Actual information and company statuses

Follow us on Facebook and find news and events which we organize and in which we participate - from technical to social.

Recorded Meetup

Building real-time Kafka pipelines and Kafka security – meet up held in Zagreb on 13.2.2019., performed by Stephane Maarek

iNovatrend Facebook Page Feed


Inovativni trendovi d.o.o.