Nieaktywna

Java Developer

Wrocław / Kraków / Zdalnie

Senior

B2B: 125 - 170 zł/h netto +VAT
UoP: 15 500 - 21 000 zł brutto

Regular

B2B: 80 - 130 zł/h netto +VAT
UoP: 9 900 - 16 100 zł brutto

Wymagania
/ Twoje umiejętności

  • Możesz pochwalić się dużym doświadczeniem z tworzenia projektów w języku Java i/lub Kotlin
  • Nie są Ci obce zasady SOLID, YAGNI, KISS czy DRY, a jakość wytwarzanego oprogramowania jest dla Ciebie priorytetem
  • Znasz bardzo dobrze technologie: Kotlin, Java 17, Spring boot, RestAPI, Pub/Sub communication, Google Cloud Platform, mikroserwisy, Hibernate, PostgreSQL, Liquibase, Gradle, Docker, Lombok, Mapstruct, Swagger, Junit, Wiremock
  • Lubisz pracować w zespołach scrumowych
  • Znasz język angielski w stopniu komunikatywnym (min. B1)

Obowiązki
/ Twoja rola

  • Czeka Cię implementacja nowych funkcjonalności biznesowych oraz utrzymywanie istniejących mikrousług w obrębie budowanego produktu. Zaprojektujesz i wdrożysz wysokodostępne i skalowalne rozwiązania dla naszego klienta.
  • Będziesz współpracować z zespołami UG i klientem w celu integracji z innymi systemami poprzez udostępnianie API rozwijanej aplikacji.
  • Zadbasz razem z nami o jakość dostarczanego oprogramowania, m.in. poprzez pokrywanie kodu testami na różnych poziomach, w zależności od potrzeb biznesowych.
  • Weźmiesz aktywny udział w całym cyklu dostarczania oprogramowania – od projektu do wdrożenia na produkcję.
  • Weźmiesz odpowiedzialność za zadania i cel w sprincie, co wiąże się m.in. z tworzeniem i opisywaniem, refinementem i groomingiem zadań w backlogu czy decydowaniu o przydziale zadań.
  • Wesprzesz swoim doświadczeniem innych członków zespołu, poprzez m.in. code review.
  • Będziesz wspierać projekt również po wdrożeniu, reagując na błędy czy wdrażając hotfixy.

Stack technologiczny
/ Twoje kompetencje

  • Kotlin
  • Java 17
  • Spring boot
  • RestAPI
  • Pub/Sub Communication
  • Google Cloud Platform
  • Hibernate
  • PostgreSQL
  • Liquibase
  • Gradle
  • Docker
  • Lombok
  • Mapstruct
  • Swagger
  • Junit
  • Wiremock

Zespół

Jesteśmy zespołem do zadań specjalnych, który od ponad 11 lat tworzy rozwiązania dla znanej globalnej marki - lidera branży budowlanej. Nasz cel? Dekompozycja monolitu i rozbicie go na sprawnie działające mikroserwisy. Pracując z nami będziesz miał okazję wprowadzać nową jakość na rynku e-commerce. Co więcej, u nas masz wpływ na projekt – Twój głos zawsze będzie wysłuchany. Brzmi ciekawie? Na pewno! Ponieważ pracować będziesz z najnowszymi technologiami, w doświadczonym zespole Javowców, którzy pomogą Ci zdobywać nowe umiejętności. Współpraca z klientem trwa nieprzerwanie od wielu lat, projekt dynamicznie się rozwija, więc masz pewność, że czeka Cię ciekawa i pełna wyzwań przygoda.

W naszym zespole mamy jasny podział ról oraz uporządkowany sposób zarządzania projektem, dlatego możesz w spokoju skupić się na tworzeniu kodu. Praca zwinna w metodologii agile pomaga nam także osiągać maksymalną satysfakcję z rozwiązania, które wytwarzamy. Jeśli ważna jest dla Ciebie elastyczność i możliwość wyboru sposobu pracy – u nas to możliwe: to Ty wybierasz, czy pracujesz zdalnie, z biura w Wrocławiu / Krakowie, czy hybrydowo.

Na co dzień bazujemy na technologiach takich jak: Java 17, Kotlin, Spring boot, Hibernate, PostgreSQL, Liquibase, REST, Gradle, GCP, Docker, Lombok, Mapstruct, Swagger, Junit, Wiremock.

Brzmi nieźle?
/ Aplikuj!

Masz jakieś pytania? Porozmawiajmy o tym!
Skontaktuj się z osobą, która odpowiada za tę rekrutację.

Sabina Rowińska
Recruitment Lead

Nasze rekrutacje
/ Proces

1

Przegląd CV - Aplikowałeś? Świetnie! Już weryfikujemy Twój profil

2

Poznajmy się lepiej! - Krótka rozmowa telefoniczna z rekruterem

3

Spotkanie F2F i/lub zadanie rekrutacyjne - Podziel się swoim doświadczeniem zawodowym i umiejętnościami podczas rozmowy z osobą merytoryczną i kierownikiem zespołu

4

Informacja zwrotna i/lub oferta pracy - Dbamy o kulturę feedbacku – zawsze dostaniesz od nas informację zwrotną!

Indywidualne podejście do każdego kandydata

Każda rola jest inna. W związku z tym dopasowujemy się do potrzeb indywidualnych kandydatów i specyfiki stanowisk, na jakie aplikują. Dzięki temu aplikujący mile wspominają proces rekrutacji, a my zyskujemy najlepszych członków zespołu.

<individual.approach>

Szybki proces

Nikt nie lubi tracić czasu. Dlatego nasz proces rekrutacyjny, od momentu złożenia aplikacji do otrzymania finalnej decyzji, trwa średnio 2 tygodni. Trzymanie kogokolwiek w zawieszeniu to ostatnia rzecz, jakiej byśmy chcieli.

<fast.process>

Krótka ścieżka decyzyjna

Zwinny proces decyzyjny wynika z faktu, że jest w niego zaangażowana minimalna liczba osób. Efektywna komunikacja pomiędzy działem HR oraz liderami zespołów skutkuje szybką i konkretną decyzją.

<short.paths>

Kultura feedbacku

Doceniamy zainwestowany czas i wysiłek każdego z kandydatów. Stąd na koniec procesu rekrutacyjnego, zawsze zostawiamy informację zwrotną, umożliwiając Ci rozwój – bez względu na to, jaka finalnie decyzja zapadła.

<feedback.provided>

Niski odsetek odrzuconych ofert pracy

Znikoma liczba naszych ofert pracy jest odrzucana. Zapewne wynika to z faktu, że oferujemy ciekawe projekty, a przy tym jesteśmy stabilnym pracodawcą. Znajdziemy dla Ciebie idealne miejsce w organizacji, gdzie rozwiniesz skrzydła.

<low.rejections>