Java Developer | e-commerce, microservices

JCommerce
Senior
14 000 - 19 000
pln
netto / miesiąc (B2B)
10 000 - 15 000
pln
brutto / miesiąc (UoP)

Rekrutacja online
B2B Umowa o pracę
Poznań Kraków Katowice Remote
Praca zdalna
100%

Opis projektu

Nasz zespół tworzy i rozwija zestaw mikroserwisów odpowiedzialnych za pozyskiwanie danych niezbędnych do poszerzenia i ulepszenia oferty handlowej klienta, w tym: odczyt i przetwarzanie danych służących do wzbogacania oferty produktowej, harmonogramowanie i monitorowanie zmian w ofercie handlowej, wyliczanie wskaźnika popularności produktu oraz grupowanie podobnych ofert.

Jesteśmy odpowiedzialni za cały proces – od wyboru technologii, przez implementację, testowanie, wdrożenie oraz monitorowanie działań aplikacji. Dzięki systemowi opartemu o self-services, skala i technologie w projekcie nie są żadnym ograniczeniem. 


Klient:

Największa firmy z branży e-commerce w tej części Europy. Ponad 20 lat na rynku, kilkanaście milionów użytkowników, średnio 100 nowych produktów na minutę.

Kogo szukamy?

Jeśli pracowałeś już z mikroserwisami i chcesz poznać prawdziwą skalę, ponad 800 mikroserwisów czeka aż je odkryjesz!


Must have:

  • JAVA
  • Spring
  • JUnit/Spock
  • Znajomość baz danych NoSQL (np. MongoDB, Elasticsearch)
  • Znajomość architektury mikroserwisowej
  • Doświadczenie w obszarze rozwoju oprogramowania oraz architektury systemów


Nice to have:

  • Python/Kotlin/Scala
  • Praca z dużym loadem danych
  • Doświadczenie z programowaniem reaktywnym
  • Znajomość dobrych praktyk tworzenia oprogramowania (TDD, DDD, CQRS)

Projekt realizujemy zdalnie, choć od czasu do czasu (np. na demo) spotykamy się w biurze w Poznaniu/Krakowie/Warszawie.

Umiejętności
Java
Spring
Spring Boot
Zarządzanie projektami
Metodyka
Scrum
Praca z kodem
GIT
Kontrola wersji
Code review
Pair programming
TDD
Baza wiedzy
Testowanie
Testy jednostkowe
Testy integracyjne
Testy wydajnościowe
CI
Narzędzia
Laptop
Dodatkowy monitor
Słuchawki
Swoboda doboru narzędzi
System operacyjny
Środowisko pracy
Elastyczne godziny pracy
Opieka medyczna
  • Pakiet medyczny
  • Pakiet medyczny dla rodziny
Pakiet sportowy
  • Pakiet sportowy
  • Pakiet sportowy dla rodziny
  • Firmowa drużyna biegowa JRunners
Kuchnia
  • Zimne napoje
  • Gorące napoje
  • Owoce
Rozwój
  • Szkolenia
  • Konferencje
  • Książki
  • Pluralsight
  • Konwersacje językowe
Parking
  • Parking dla samochodów
  • Parking dla rowerów
Inne
  • Imprezy integracyjne
  • Pokój relaksu
  • Wsparcie w rozwoju pozazawodowych pasji

Proces rekrutacji

Rozmowa HR
Code review
Rozmowa techniczna

JCommerce

Katowice, Warszawa, Kraków, Poznań, Rzeszów 400
Technologie i umiejętności
  • Java
  • .NET
  • React

Zobacz podobne ogłoszenia