Scalo
dodano: 4 dni temu20Wyświetleń
Java Developer (Kafka)
Miejsce Pracy
Warszawa+Hybrydowo
wynagrodzenie
do 145 PLN / h
- Znajomość jezyka
- -
- Typ oferty
- Działalność gospodarcza
- Doświadczenie
- Powyżej 4 lat
Zakres współpracy
Realizacja usług w branży finansowej/bankowej w ramach projektu dotyczącego aplikacji bankowej przetwarzającej dane klientów.
Udział w projekcie związanym z integracją systemów bankowych oraz dostosowaniem modułów do rozwiązań wykorzystywanych w grupie Erste.
Współpraca w zakresie kreowania koncepcji architektonicznych i systemowych, utrzymanie oraz rozwój backendu aplikacji i interfejsów REST API.
Sugerowanie rozwiązań technicznych oraz udział w tworzeniu nowych funkcjonalności.
Terminowa realizacja zadań developerskich oraz dostarczanie wysokiej jakości oprogramowania.
Przeprowadzanie testów oraz udział w procesach CI/CD.
Bieżąca współpraca z członkami zespołu projektowego i interesariuszami.
Wykorzystanie technologii Java 21+, Spring Boot 3, Hibernate, PostgreSQL, Kafka, RabbitMQ, Redis, ELK oraz Dynatrace.
Świadczenie usług w modelu hybrydowym, obejmującym obecność w biurze 1 raz na 3 miesiące w Warszawie, Poznaniu lub Wrocławiu.
Stawkę do 145 PLN/h w oparciu o współpracę B2B.
Kompetencje wymagane
- Minimum 8 lat doświadczenia w realizacji projektów z wykorzystaniem technologii Java
- Bardzo dobra znajomość Java 21+, Spring Boot 3 oraz Hibernate
- Doświadczenie w pracy z bazami danych PostgreSQL
- Praktyczna znajomość zagadnień związanych z optymalizacją kodu, wydajnością aplikacji oraz programowaniem wielowątkowym
- Doświadczenie w pracy z Kafka Streams, przetwarzaniem strumieniowym oraz komunikacją asynchroniczną
- Dobra znajomość algorytmów sortowania, struktur danych, map, tree map oraz indeksów bazodanowych
- Znajomość podejścia DDD (Domain Driven Design)
- Doświadczenie w wykorzystaniu narzędzi ELK, Dynatrace oraz Redis
- Doświadczenie w pracy z JUnit 5, Mockito oraz RestAssured
- Znajomość narzędzi CI/CD, takich jak GitLab, Jenkins oraz OpenShift
- Doświadczenie w pracy z RabbitMQ oraz Kafka
- Doświadczenie w realizacji projektów dla sektora finansowego lub bankowego
- Wykształcenie wyższe kierunkowe STEM
- Dostępność do rozpoczęcia współpracy od października
Mile widziane
- Znajomość zwinnych metod realizacji projektów, takich jak Scrum lub Kanban
- Wysokie umiejętności analityczne
- Doświadczenie w rozwoju oraz wsparciu transakcyjnych systemów internetowych w branży finansowej
Co oferujemy
- Możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services
- Zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
- Dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy