Senior Java Developer

O projekcie

Projekt, który realizujemy dla klienta w oparciu o SCRUM, to development software’u wspierającego windykację należności. Naszym celem jest migracja systemu do architektury microserwisowej, tak aby system był łatwiejszy w utrzymaniu i rozwoju.

Pomagamy naszemu klientowi zaktualizować jego produkt do nowoczesnego stosu technologicznego.

Jesteśmy zespołem składającym się z pięciu doświadczonych programistów oraz jednej testerki. Po stronie klienta wspiera nas dodatkowo dwóch architektów. Mamy bardzo duży wpływ na rozwiązanie oraz powstające przy okazji procesy.

 

Nasz cel chcemy osiągnąć poprzez wdrożenie istniejącego rozwiązania do architektury mikroserwisowej. Ale to nie wszystko:

  • migrujemy kod źródłowy do Javy 17 oraz najnowszej wersji Spring,
  • budujemy nowe procesy DevOps i Security,
  • wspomagamy automatyzację testów,
  • tworzymy PoC z różnymi technologiami (np. Kafka i Spark) aby znaleźć najlepsze rozwiązania,
  • stawiamy na jakość.

Podejmiesz to wyzwanie?

Opis stanowiska

Jeśli od ponad 4 lat programujesz serwisy lub aplikacje webowe w Javie (u nas 8/17) i znasz Spring Boota oraz Spring Data to właśnie takich kompetencji szukamy!

Dodatkowo:

  • pewnie czujesz się w technologiach webowych (REST, OpenAPI) oraz bazodanowych (MS SQL),
  • narzędzia do konteneryzacji (Docker, Kubernetes) nie są Ci obce,
  • pracujesz z IntelliJ, GIT, Jenkins,
  • lubimy czysty kod: powinnaś / powinieneś umieć zrobić konstruktywne review zadań kolegi / koleżanki,
  • pomocna będzie znajomość TDD, BDD, Apache Kafka, JMS,
  • przyda Ci się również znajomość języka angielskiego na poziomie swobodnej komunikacji.

4 kroki do Solwitu

Aplikuj
skontaktujemy się
z Tobą!

Chcemy Cię poznać
rozmowa
telefoniczna

Spotkanie
wideokonferencja

Decyzja
feedback
albo oferta

Dołącz klauzulę

Na podstawie art. 7 ust. 1 rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27.04.2016 r. (RODO) oświadczam, iż wyrażam zgodę na przetwarzanie przez administratora, którym jest Solwit Spółka Akcyjna, moich danych osobowych w celu przeprowadzenia procedury rekrutacji. Wyrażam nadto zgodę na przetwarzanie ww. danych osobowych zgodnie z klauzulą informacyjną podaną przez Solwit S.A. w trakcie procesu rekrutacji, a także w sposób zautomatyzowany, w tym również w formie profilowania. Powyższa zgoda została wyrażona dobrowolnie.

Rekrutacją opiekuje się

Mikołaj Barczyk

Języki

  • Java

Technologie

  • Spring
  • SpringBoot
  • GIT

Model pracy

  • Biuro
  • Zdalnie
  • Hybrydowo

#SOLWITTEAM

By dowiedzieć się więcej o tym, jak się u nas pracuje sprawdź nasze profile w mediach społecznościowych!