Senior Java Developer

Senior Java Developer

Java

3 Maja 30, Rybnik

FIRETMS.COM

18 000 - 22 000 PLN
Gross per month - Permanent
16 000 - 22 000 PLN
Net per month - B2B
Full-time
Permanent, B2B
Senior
Hybrid

Tech stack

    Polish

    C1

    English

    B2

    Docker

    advanced

    Spring

    advanced

    PostgreSQL

    regular

    RabbitMQ

    nice to have

    Elasticsearch

    nice to have

Job description

Dołącz do zespołu rozwijającego system FireTMS (Transport Management System) wspierający całościowy proces zarządzania transportem i spedycją – od tworzenia zleceń po fakturowanie i integracje z zewnętrznymi systemami (GPS, ERP, giełdy transportowe). FireTMS jest spółką grupy EUROWAG.


Zespół ma realny wpływ na kierunek rozwoju systemu, architekturę i dobór technologii. Pracujemy w modelu produktowym – rozwijamy nasz własny system, nie oprogramowanie dla klienta zewnętrznego.


Twój zakres obowiązków:

  • Projektowanie i rozwijanie nowych modułów w systemie TMS

  • Współudział w tworzeniu architektury systemu

  • Code review i dzielenie się wiedzą w zespole

  • Integracje z zewnętrznymi usługami i systemami

  • Tworzenie testów jednostkowych i integracyjnych

  • Wydajnościowe usprawnienia i dbanie o jakość kodu

  • Współpraca z zespołem supportu – wsparcie techniczne oraz diagnozowanie i usuwanie błędów


Nasze wymagania:

  • Minimum 6 lat doświadczenia komercyjnego w pracy z Javą

  • Bardzo dobra znajomość Spring i technologii z jego ekosystemu

  • Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL)

  • Praktyczna znajomość Dockera i konteneryzacji aplikacji

  • Znajomość praktyk projektowania systemów rozproszonych

  • Umiejętność samodzielnego rozwiązywania problemów i podejmowania decyzji technicznych

  • Znajomość zasad Domain-Driven Design (DDD) i ich praktyczne zastosowanie


Mile widziane:

  • Znajomość ElasticSearch, RabbitMQ,

  • Doświadczenie z systemami typu TMS

  • Znajomość technologii frontendowych, w tym frameworka Vaadin, będzie dodatkowym atutem


Takie dajemy możliwości rozwoju:

  • budżet rozwojowy

  • czas na rozwój Twoich pomysłów

  • przestrzeń do eksperymentowania

  • wymiana wiedzy technicznej w firmie


To oferujemy:

  • Pracę przy rozwijanym wewnętrznie produkcie używanym przez tysiące użytkowników

  • Hybrydowy tryb pracy – minimum 1 dzień w tygodniu w biurze w Rybniku

  • Umowa o pracę lub B2B – zgodnie z Twoimi preferencjami

  • Stabilność zatrudnienia i długofalowy projekt

  • Elastyczne godziny pracy (start między 7:00 a 10:00)

  • Sprzęt do wyboru (Mac / Linux)

  • Budżet rozwojowy

Published: 09.08.2025
Office location