Java Developer (Java 21, mikroserwisy)
O projekcie
Dołączysz do zespołu rozwijającego kluczowy system sprzedażowy w branży telekomunikacyjnej, który odpowiada za to, jak klienci konfigurują oferty i finalizują zakupy online.
Zespół pracuje nad wdrażaniem międzynarodowego standardu sprzedażowego, który porządkuje zarządzanie konfiguracją produktów, wyceną, walidacją ofert i przedłużaniem umów.
Technologie: Java 8-21, Spring Boot, JPA/Hibernate, REST (JSON), JUnit, Mockito, WireMock, XSLT, Git, mikroserwisy, Kubernetes (k8s), Helm, Jenkins
Lokalizacja: Kraków, praca hybrydowa min. 2 razy w tygodniu z biura.
Twoje zadania
Rozwijanie i utrzymanie backendu odpowiedzialnego za konfigurację i sprzedaż produktów.
Implementowanie logiki biznesowej (oferty, walidacje, ceny, promocje).
Projektowanie i rozwój REST API dla warstwy frontendowej sklepu internetowego.
Integracja z innymi systemami backendowymi.
Ścisła współpraca z innymi zespołami produktowymi w celu spójnej realizacji zmian.
Analiza i samodzielne doprecyzowywanie wymagań przy ścisłej współpracy z właścicielami biznesowymi i analitykami.
Wymagania
Minimum 3 lata doświadczenia w tworzeniu oprogramowania.
Dobra znajomość Javy (8-21) oraz Spring Boot.
Doświadczenie w tworzeniu REST API i pracy w architekturze mikroserwisowej.
Praktyczna znajomość JPA/Hibernate, testów jednostkowych oraz kontroli wersji.
Znajomość języka angielskiego na poziomie min. B2.
Znajomość języka polskiego na poziomie min. B2.
Mile widziane
Podstawowe doświadczenie z frontendem (Angular lub React).
Zainteresowanie obszarem DevOps (konteneryzacja, CI/CD).
Znajomość lub chęć nauki języka niemieckiego.

j-labs
Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...
Java Developer (Java 21, mikroserwisy)
Java Developer (Java 21, mikroserwisy)