Senior Java Developer
emagine
Rola Senior Java Developer w emagine, praca dla klienta z sektora bankowego. Odpowiadasz za rozwój i utrzymanie backendowych mikrousług w domenie pozyskiwania danych kredytowych. Codziennie zajmujesz się przepływami danych, integracjami, rozwiązywaniem incydentów produkcyjnych oraz współpracą z analitykami i Product Ownerami. To stanowisko łączy development z responsywnością operacyjną i wymaga zrozumienia złożonych systemów rozproszonych.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak opisu konkretnych narzędzi do integracji (kafka, jms itp.).
Rola Senior Java Developer w emagine, praca dla klienta z sektora bankowego. Odpowiadasz za rozwój i utrzymanie backendowych mikrousług w domenie pozyskiwania danych kredytowych. Codziennie zajmujesz się przepływami danych, integracjami, rozwiązywaniem incydentów produkcyjnych oraz współpracą z analitykami i Product Ownerami. To stanowisko łączy development z responsywnością operacyjną i wymaga zrozumienia złożonych systemów rozproszonych.
- ✓Stawka podana wprost (do 160 PLN/h netto + VAT) – transparentność finansowa
- ✓Kontrakt B2B – elastyczność
- ✓Praca w renomowanym sektorze bankowym – stabilność i ciekawe wyzwania
- ✓Zespół Agile/Scrum – zorganizowany tryb pracy
- !Rola obejmuje wsparcie produkcyjne i rozwiązywanie incydentów – może wymagać dyżurów, ale nie jest to sprecyzowane
- !Wymagane 'ownership mindset' i odpowiedzialność za dostarczanie – może oznaczać dużą presję
- !Opis nie precyzuje wielkości zespołu ani konkretnych narzędzi (np. Kafka, bazy danych)
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój mikrousług w Javie
- •Implementacja i optymalizacja przepływów danych między systemami
- •Współpraca z Business Analystami przy definiowaniu user stories i kryteriów akceptacji
- •Analiza incydentów produkcyjnych przez logi i root cause analysis
- •Udział w sesjach refinowania i dyskusjach technicznych
- •Zapewnianie wysokiej jakości kodu, testów i wydajności
- •Wsparcie w rozwiązywaniu problemów integracyjnych i analiza wpływu zmian na systemy powiązane
Oferta dla doświadczonych specjalistów (Senior).
Mid-level Java Developer z minimum 3-4 latami doświadczenia w systemach integracyjnych, który ma podstawową wiedzę o przepływach danych i jest gotowy rozwijać się w kierunku banking domain oraz wsparcia produkcyjnego.
Juniorzy bez doświadczenia w integracjach i data flow, osoby szukające wyłącznie zdalnej pracy (3 dni w biurze to wymóg) oraz kandydaci preferujący pracę czysto developerską bez komponentu produkcyjnego (on-call/incidenty).
- ?Czy są regularne dyżury on-call? Jak często i czy są dodatkowo płatne?
- ?Ile osób liczy zespół i jak wygląda struktura (Scrum Master, PO, inni deweloperzy)?
- ?Jakie konkretne technologie są używane do integracji i event-driven? (np. Kafka, RabbitMQ, REST? )
- ?Czy projekt jest nowym developmentem, czy utrzymaniem istniejącego systemu legacy?
- ?Jak wygląda proces review kodu i testowania?
- ?Czy istnieje możliwość pracy zdalnej w dni, gdy nie ma obowiązku bycia w biurze?
- ?Jaki jest planowany czas trwania projektu lub kontraktu?
- ?Czy rola wymaga certyfikacji lub znajomości konkretnych narzędzi bankowych?
- −Nie podano wielkości zespołu
- −Brak opisu konkretnych narzędzi do integracji (Kafka, JMS itp.)
- −Brak informacji o systemie bazodanowym (Oracle, PostgreSQL itp.)
- −Nie wiadomo, czy występuje rotacja między projektami
- −Brak informacji o budżecie szkoleniowym lub certyfikacjach
Praca w zespole Agile/Scrum, z bliską współpracą z Business Analystami i Product Ownerem. Wymagane jest poczucie odpowiedzialności i dobra komunikacja. Zespół działa w dynamicznym, interdyscyplinarnym środowisku.