Java Developer
Twój zakres obowiązków:
Współtworzenie rozwiązań: Aktywny udział w procesie planowania, projektowania i implementacji kluczowych systemów biznesowych.
Rozwój techniczny: Rozbudowa aplikacji z wykorzystaniem stosu Java oraz SQL.
Rozwój Mikroserwisów: Projektowanie, implementacja i skalowanie usług w rozproszonym środowisku.
Kultura Agile: Praca w zgranym zespole, w oparciu o sprawne metodyki zwinne.
End-to-end: Odpowiedzialność za dostarczanie kompletnych rozwiązań – od kodu po wdrożenie.
Nasze wymagania:
Doświadczenie: Minimum 4 lata komercyjnego programowania w języku Java.
Stack Technologiczny: Biegłość w pracy z frameworkiem Spring Boot.
Integracje: Doświadczenie w budowaniu integracji opartych na API (REST, SOAP) oraz komunikacji asynchronicznej (JMS).
Bazy Danych: Praktyczna znajomość relacyjnych baz danych (preferowane: Oracle, PostgreSQL).
Jakość kodu: Umiejętność pisania testów jednostkowych oraz integracyjnych.
Narzędzia i DevOps: Dobra znajomość Maven oraz podstawowych praktyk CI/CD (mile widziane doświadczenie z GitLab).
Języki obce: Bardzo dobra znajomość języka angielskiego (poziom min. B2).
Mile widziane (Nice to have):
Doświadczenie w technologiach Front-End (np. Angular).
Znajomość języka niemieckiego na poziomie min. B2.
To oferujemy
Możliwość pacy w 100% zdalnej
Elastyczne godziny pracy
Różne formy współpracy
Karta Multisport
Opieka medyczna
Zwrot kosztów zdanych certyfikatów
Ubezpieczenie grupowe
Java Developer
Java Developer