Senior Java Software Engineer
Luxoft
Rola senior backend developera w zespole odpowiedzialnym za budowę skalowalnej platformy operacyjnej dla sektora finansowego. Główny stack to Java/Spring Boot z mikroserwisami, Oracle SQL i Kafka. W codziennej pracy wykorzystywane są praktyki Agile/Scrum, TDD, BDD, a zespół jest samoorganizujący się. Zakres obowiązków obejmuje rozwój nowych funkcjonalności, utrzymanie istniejących systemów, code review, testowanie i analizę wpływu zmian.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano modelu pracy (stacjonarny/hybrydowy/zdalny), brak informacji o wielkości zespołu i strukturze.
Rola senior backend developera w zespole odpowiedzialnym za budowę skalowalnej platformy operacyjnej dla sektora finansowego. Główny stack to Java/Spring Boot z mikroserwisami, Oracle SQL i Kafka. W codziennej pracy wykorzystywane są praktyki Agile/Scrum, TDD, BDD, a zespół jest samoorganizujący się. Zakres obowiązków obejmuje rozwój nowych funkcjonalności, utrzymanie istniejących systemów, code review, testowanie i analizę wpływu zmian.
- ✓Praktyki Agile/Scrum z samoorganizującymi się zespołami
- ✓Stosowanie TDD i BDD jako standardowych praktyk
- ✓Praca nad skalowalną platformą operacyjną w finansach – ciekawe wyzwania techniczne
- ✓Możliwość wpływu na architekturę i design aplikacji
- !Brak informacji o modelu pracy (stacjonarnie/hybrydowo/zdalnie) – zlokalizowane w Krakowie, ale nie wiadomo, czy wymagana jest obecność w biurze
- !Typ kontraktu 'other' – może oznaczać B2B, ale nie jest to jasno sprecyzowane
- !Brak danych o widełkach wynagrodzenia
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój mikroserwisów w Java/Spring Boot
- •Pisanie i optymalizacja zapytań SQL (Oracle) – procedury składowane, widoki, złączenia
- •Tworzenie testów jednostkowych i integracyjnych z użyciem JUnit i Mockito
- •Code review i zapewnianie jakości kodu w zespole
- •Udział w projektowaniu architektury i analizie wpływu zmian
- •Naprawianie błędów produkcyjnych i operacyjnych (bug fixy)
- •Współpraca z zespołem w ramach Scrum – daily, planning, retrospektywy
- •Praca z Apache Kafka przy przetwarzaniu strumieni danych
Oferta dla doświadczonych specjalistów (Senior).
Mid Java developer z solidnymi podstawami Spring Boot i Oracle SQL, który chce rozwinąć się w stronę finansów i systemów rozproszonych. Wymagana jest umiejętność pisania testów i znajomość Kafka przynajmniej na poziomie podstawowym.
Junior developer bez komercyjnego doświadczenia w Java i Spring Boot. Osoby bez znajomości Oracle SQL i systemów rozproszonych również nie powinny aplikować.
- ?Czy praca jest stacjonarna, hybrydowa, czy zdalna? Jakie są wymagania co do obecności w biurze?
- ?Jaka jest wielkość zespołu i struktura (Scrum Master, PO, devs)?
- ?Jak wygląda proces on-call / dyżury produkcyjne?
- ?Czy klient jest znany? Czy to projekt greenfield czy utrzymanie legacy?
- ?Jakie są plany migracji do chmury (Azure)?
- ?Czy istnieje budżet szkoleniowy lub możliwość zdobycia certyfikatów?
- ?Czy kontrakt 'other' oznacza B2B? Jakie są warunki współpracy (urlop, elastyczność)?
- −Nie podano modelu pracy (stacjonarny/hybrydowy/zdalny)
- −Brak informacji o wielkości zespołu i strukturze
- −Nie określono procesu rekrutacyjnego (liczba etapów, forma)
- −Brak danych o dyżurach on-call
- −Nie wiadomo, czy to projekt greenfield czy modernizacja legacy
Zespół działa w oparciu o Scrum, z naciskiem na samoorganizację, TDD i BDD. Środowisko sprzyja wysokiej jakości technicznej i autonomii.