Java Developer (Kafka)
do 145 PLN/ godz.B2B
SeniorFull-time·B2B
#448207·Dodano dziś·1
Źródło: ScaloTech Stack / Keywords
JavaSpring BootHibernatePostgreSQLKafkaRabbitMQRedisELKDynatraceJUnit
Firma i stanowisko
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.
Obszary naszej działalności obejmują m.in.:
• doradztwo technologiczne,
• tworzenie oprogramowania,
• systemy wbudowane,
• rozwiązania chmurowe,
• zarządzanie danymi,
• dedykowane zespoły projektowe.
Wymagania
- 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ść optymalizacji kodu, wydajności aplikacji oraz programowania wielowątkowego.
- Doświadczenie z Kafka Streams, przetwarzaniem strumieniowym i 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 z narzędziami ELK, Dynatrace oraz Redis.
- Doświadczenie z testowaniem przy użyciu 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.
Nice to have:
- Znajomość metod zwinnych realizacji projektów, takich jak Scrum lub Kanban.
- Wysokie umiejętności analityczne.
- Doświadczenie w rozwoju i wsparciu transakcyjnych systemów internetowych w branży finansowej.
Obowiązki
- Realizacja usług w branży finansowej/bankowej, w ramach aplikacji przetwarzającej dane klientów.
- Udział w integracji systemów bankowych i dostosowaniu modułów do rozwiązań grupy Erste.
- Kreowanie koncepcji architektonicznych i systemowych.
- Utrzymanie oraz rozwój backendu aplikacji i interfejsów REST API.
- Sugerowanie rozwiązań technicznych i udział w tworzeniu nowych funkcjonalności.
- Terminowa realizacja zadań developerskich i dostarczanie wysokiej jakości oprogramowania.
- Przeprowadzanie testów oraz udział w procesach CI/CD.
- Współpraca z członkami zespołu projektowego i interesariuszami.
- Świadczenie usług w modelu hybrydowym, z obecnością w biurze raz na 3 miesiące w Warszawie, Poznaniu lub Wrocławiu.
Benefity
- 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.
Karta sportowa
Opieka zdrowotna
Scalo
773 aktywne oferty