Java Developer (m/f)

Zagreb, Croatia

We are developing an IoT platform and looking for a Senior Java Developer (m/f) to join us on the journey to further improve it!  

Have some questions? We got answers!

WHY t-matix?

Here at t-matix we successfully connect the dots of the IoT world. To stay in the top of the game, it is crucial to connect with you as well. We can overcome challenges only if we grow and develop together.

WHO ARE WE?

Behind our IoT platform, device-agnostic and programming-free solution, there are diverse subject matter experts. Each of them possesses a specific skill set and wide knowledge. By cherishing individualism, we have created powerful and dedicated teams. One of them is the Development Team.

Our developers are driven by:

  • Constructive Criticism: critizice only to provide solution
  • Technical Excellence: strive for perfection; settle for technical excellence
  • Empathy: before you come to any conclusions, try walking in another`s shoes

Now they are looking for a new colleague. Check if you would make a good fit.

WHO ARE YOU?

You are experienced in Java. Besides, you

  • are well acquainted with the Spring Framework
  • have some experience with RDBMS and SQL 
  • understand fundamental design principles behind scalable applications
  • work independently, and are solution-oriented
  • enjoy participating in brainstorming sessions and contributing to discussions with constructive and broad-minded ideas
  • unterstand how your work fits into the big picture
  • are fluent in English, both written and spoken

Extra points if you 

  • have experience with microservice architecture (Spring Cloud)
  • have experience with Kafka
  • enjoy practicing clean code principles

WHAT WILL YOU DO?

You will develop services to collect data from modern IoT devices (as a part of the team working on our data collection platform component).

Your job will include:

  • building a platform able to handle data received from over a million devices
  • using microservices to create data pipelines
  • participating in designing and adjusting system architecture
  • participating in code review

WHAT´S IN IT FOR YOU?

We offer a number of benefits including:

Benefits at t-matix

As we claimed at the beginning, we have answers to all your questions. Now it is your call! Send us your application and join our team.