#1 Job Board for tech industry in Europe

Senior Java Developer
New
Java

Senior Java Developer

4 975 - 6 081 USD/monthGross per month - Permanent
4 422 - 6 081 USD/monthNet per month - B2B
4 975 - 6 081 USD/monthGross per month - Permanent
4 422 - 6 081 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Hybrid

Tech stack

    Polish

    C1

    English

    B2

    Docker

    advanced

    Spring

    advanced

    PostgreSQL

    regular

    RabbitMQ

    nice to have

    Elasticsearch

    nice to have

Job description

Online interview

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

4 975 - 6 081 USD/month

Gross per month - Permanent

4 422 - 6 081 USD/month

Net per month - B2B

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Please be informed that the data controller is W.A.G. PAYMENT SOLUTIONS (hereinafter "controller"). You have the right t... more