W skrócie
- Zadania: Twórz i utrzymuj aplikacje backendowe w Java 25 oraz Spring Boot.
- Firma: Dynamiczna firma technologiczna w branży e-commerce.
- Benefity: Konkurencyjne wynagrodzenie, elastyczność pracy zdalnej i pakiet benefitów.
- Pozostałe informacje: Możliwości rozwoju zawodowego i ciągłego uczenia się.
- Dlaczego ta praca: Pracuj nad innowacyjnymi rozwiązaniami e-commerce z nowoczesnymi technologiami.
- Kwalifikacje: Doświadczenie w programowaniu w Java oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 60750 - 74250 zł za rok.
Poszukujemy doświadczonego programisty Java, który dołączy do projektu skoncentrowanego na rozwijaniu rozwiązań backendowych i integracyjnych dla dużej sieci detalicznej. Systemy wspierają przetwarzanie voucherów i benefitów, integracje RFID, komunikację z zewnętrznymi usługami oraz aplikacje używane w sklepach detalicznych.
Wymagania:
- Silne doświadczenie komercyjne z Java 25
- Bardzo dobra znajomość Spring Boot 3.x
- Doświadczenie z Spring Web, Spring Security, Spring Data JPA i Spring JDBC
- Doświadczenie w tworzeniu REST API i integracjach z systemami zewnętrznymi
- Znajomość PostgreSQL i baz danych relacyjnych
- Doświadczenie z JUnit 5, Mockito, Spring Test i Testcontainers
- Doświadczenie z Dockerem
- Znajomość narzędzi CI/CD, takich jak GitLab CI lub Jenkins
- Doświadczenie z Gitem
- Zrozumienie odpornych i tolerancyjnych na błędy systemów backendowych
- Dobre zrozumienie rozwiązań AI i praktyczne doświadczenie w korzystaniu z narzędzi wspomaganych AI w codziennym rozwoju oprogramowania
Obowiązki:
- Rozwój i utrzymanie aplikacji backendowych przy użyciu Java 25 i Spring Boot
- Projektowanie i wdrażanie REST API oraz integracji z systemami zewnętrznymi
- Rozwój niezawodnych mechanizmów przetwarzania i dostarczania wiadomości
- Praca z bazami danych relacyjnymi i rozwiązaniami pamięci podręcznej
- Rozwój integracji z systemami RFID i czytnikami
- Pisanie i utrzymywanie testów jednostkowych, integracyjnych i architektonicznych
- Monitorowanie aplikacji i rozwiązywanie problemów technicznych
- Udział w procesach CI/CD i wdrażaniu aplikacji
- Przeprowadzanie przeglądów kodu i utrzymywanie wysokich standardów jakości kodu
- Współpraca z zespołem w projektowaniu i wdrażaniu nowych funkcji
Nasza oferta:
- Konkurencyjny pakiet wynagrodzenia adekwatny do doświadczenia.
- Elastyczność pracy zdalnej wspierająca równowagę między życiem zawodowym a prywatnym.
- Możliwość pracy nad innowacyjnymi rozwiązaniami e-commerce z nowoczesnymi technologiami.
- Możliwości rozwoju zawodowego i ciągłego uczenia się.
- Kompleksowy pakiet świadczeń dostosowany do potrzeb pracowników.
Java Developer in Gdańsk – pracodawca: Kempuri
Nasza firma to doskonałe miejsce pracy dla Senior Java Developera, oferujące unikalną możliwość uczestnictwa w międzynarodowym projekcie związanym z nowoczesnymi rozwiązaniami płatniczymi. Oferujemy elastyczny model współpracy, wsparcie doświadczonego zespołu oraz realny wpływ na rozwój kluczowych komponentów systemu, co sprzyja osobistemu i zawodowemu rozwojowi. Pracując w naszym zespole, będziesz miał okazję korzystać z najnowszych technologii oraz narzędzi AI, co czyni naszą kulturę pracy innowacyjną i inspirującą.