Senior Java Developer (with Kotlin)
Scalo
Rola polega na tworzeniu i rozwijaniu aplikacji backendowych dla sektora bankowego, z naciskiem na przetwarzanie zdarzeń w czasie rzeczywistym i integrację ze streamingiem danych. Kandydat będzie pracował w środowisku mikroserwisowym, wykorzystując Java 17+, Spring Boot, Kotlin i Kafka. Oczekiwane jest projektowanie architektury, optymalizacja wydajności i skalowalności oraz praca w procesach CI/CD.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu., brak informacji o procesie rekrutacyjnym..
Rola polega na tworzeniu i rozwijaniu aplikacji backendowych dla sektora bankowego, z naciskiem na przetwarzanie zdarzeń w czasie rzeczywistym i integrację ze streamingiem danych. Kandydat będzie pracował w środowisku mikroserwisowym, wykorzystując Java 17+, Spring Boot, Kotlin i Kafka. Oczekiwane jest projektowanie architektury, optymalizacja wydajności i skalowalności oraz praca w procesach CI/CD.
- ✓Możliwość rozwoju kompetencji jako Ambasador Scalo, wpływania na rozwój organizacji i wspierania innych.
- ✓Przestrzeń do budowania marki osobistej, tworzenia wartościowych treści i dzielenia się wiedzą.
- ✓Możliwość występowania jako prelegent na wydarzeniach (np. ProMeet).
- !Nie podano konkretnej liczby dni pracy zdalnej w tygodniu, chociaż zaznaczono 'praca zdalna'.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Praca przy projekcie dla sektora bankowego
- •Praca z systemem opartym o przetwarzanie zdarzeń w czasie rzeczywistym i integrację ze streamingiem danych
- •Projektowanie architektury rozwiązań oraz udział w tworzeniu dokumentacji technicznej
- •Integracja z systemami wewnętrznymi i zewnętrznymi
- •Optymalizacja aplikacji pod kątem wydajności, dostępności i skalowalności
- •Praca w środowisku mikroserwisowym z wykorzystaniem Java 17+, Spring Boot 3.4/3.5, Kotlin
- •Praca z Kafką, PostgreSQL
- •Praca z narzędziami do real-time streamingu danych
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5 latami doświadczenia w Java i Spring, z dobrą znajomością Kotlin, Java 17+ i Spring Boot, który ma doświadczenie w architekturze mikroserwisowej i systemach przetwarzania danych w czasie rzeczywistym, a także zna Kafka.
Rola nie jest dla osób z mniejszym niż 5-letnim doświadczeniem komercyjnym w Java i Spring, bez znajomości Kotlin, Java 17+ i Spring Boot, lub bez doświadczenia w architekturze mikroserwisowej i systemach przetwarzania danych w czasie rzeczywistym.
- ?Jakie są główne wyzwania techniczne w projekcie bankowym?
- ?Jak wygląda typowy dzień pracy Senior Java Developera w tym projekcie?
- ?Jakie są plany rozwoju dla tego projektu i jakie nowe technologie mogą zostać wprowadzone?
- ?Jak wygląda proces code review i jak zespół podchodzi do TDD?
- ?Jakie są możliwości rozwoju w kierunku innych technologii lub ról w ramach Scalo?
- −Nie podano wielkości zespołu.
- −Brak informacji o procesie rekrutacyjnym.
- −Nie sprecyzowano, jak wygląda wsparcie produkcyjne i analiza logów z wykorzystaniem Splunk.
Firma promuje rozwój kompetencji, budowanie marki osobistej i dzielenie się wiedzą, co sugeruje kulturę opartą na współpracy i rozwoju.
Brak informacji o procesie rekrutacyjnym.