np. Python, Warszawa, Startup

Middle Java Software Engineer

location-pointer-icon Wrocław
zł 15000 — 20000
Brutto / Miesiąc / B2B

We are looking for a Middle Java Software Engineer to join our team.
Full-time, Wrocław

About the project:

Swiss project that involves the development of a web-based system for tracking and analyzing real-time events in the field of transport.

It is a web system that constantly collects a very large amount of data (~80 TB per month) from trains via MQTT/Kafka infrastructure. There is so much data that a person cannot analyze it. Therefore, part of this system is a large number of tools that analyze this data and draw conclusions that are already possible for human comprehension. That is, the project has elements of Big Data.


• 3+ years of Java development experience

• Strong knowledge of Java 

• Deep understanding of computer science fundamentals: OOP, OOD, design patterns, multi-threading

• Strong knowledge of Spring framework (Core, MVC, Security )

• Experience with Kafka, MQTT (other queues like solutions)

• Experience with RESTful API (Swagger, OpenAPI)

• Experience writing tests (JUnit 5, Spring Boot test, Mockito)

• Experience with PostgreSQL database

• Understanding of SOLID principles

• Strong communication skills

• Strong analytical and problem-solving skills

• Upper-Intermediate English

Will be a plus:

• DevOps experience (Docker, docker-compose, deployment, server and repository management, Gitlab CI/CD)

• Experience developing large-scale distributed systems from scratch

• Experience with the TimescaleDB database

• Understanding of Domain-driven design

• Understanding of UML


• Help in building the architecture

• Take part in discussing technical decisions

• Develop the most important parts of the projects

• Cooperate with the client team


• 5 people (a Java architect, 2 Java developers, 1 Angular developer, and 1 BI)

We offer:

• Engaging and challenging work in a dynamically developing company

• Personal and professional growth

• Exciting projects involving the newest technologies

• Stable and long-term projects

• Friendly and engaging professional Team

• Сompetitive compensation package

• Modern and comfortable office facilities

•  Flexible work schedule, hybrid work type

• 20 days of paid break in the performance

• 5 days of paid break in performance due to illness

• All Polish public holidays are considered official days off and are paid

• Subsidized participation in trainings & conferences

• Free car & bicycle parking

< 10
E-commerce, Logistics, Medtech/Healthcare, AR/VR, Adtech/Advertising

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies