Improve your business conversations on Growe Talks with negotiation expert Linda Netsch, Harvard Law School. Warsaw, 19/04. Apply free
np. Python, Warszawa, Startup

Java Software Engineer

location-pointer-icon Wrocław
Zarchiwizowane
zł 18000 — 30000
Brutto / Miesiąc / B2B
Java

We are looking for a Middle Strong/Senior 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.

Requirements:

• 5+ 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

Responsibilities:

• Help in building the architecture

• Take part in discussing technical decisions

• Develop the most important parts of the projects

• Cooperate with the client team

Team:

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

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

Vakoms
Outsource
< 10
Branża
E-commerce, Logistics, Medtech/Healthcare, AR/VR, Adtech/Advertising
Założona
2010

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