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
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!
Sabina Rowińska
Recruitment Lead
Nasze rekrutacje
/ Proces
Przegląd CV - Aplikowałeś? Świetnie! Już weryfikujemy Twój profil
Poznajmy się lepiej! - Krótka rozmowa telefoniczna z rekruterem
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
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>