Senior Java Developer - Lider Technologiczny (m/k)
UNITY-T GROUP
Rola Senior Java Developera w tym software house polega na wspieraniu technicznie innych programistów Java, projektowaniu i implementacji oprogramowania, dbaniu o jakość kodu oraz aktualizacji dokumentacji technicznej. Firma pracuje dla klienta wewnętrznego z branży ubezpieczeniowej, skupiając się na mikroserwisach, automatyzacji CI/CD oraz modernizacji starszych aplikacji.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowy opis klienta wewnętrznego i jego specyfiki branżowej., informacja o wielkości i strukturze zespołów developerskich..
Rola Senior Java Developera w tym software house polega na wspieraniu technicznie innych programistów Java, projektowaniu i implementacji oprogramowania, dbaniu o jakość kodu oraz aktualizacji dokumentacji technicznej. Firma pracuje dla klienta wewnętrznego z branży ubezpieczeniowej, skupiając się na mikroserwisach, automatyzacji CI/CD oraz modernizacji starszych aplikacji.
- ✓Możliwość pracy hybrydowej (3 dni z biura) po etapie wdrożenia.
- ✓Masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, masz wpływ na produkt.
- ✓Koncentrujesz się na rozwoju produktu.
- ✓Szkolenia wewnątrzfirmowe, wymiana wiedzy technicznej w firmie.
- ✓Przyjazna, zespołowa atmosfera.
- ✓Strefa relaksu z piłkarzykami.
- −Choć oferta mówi o pracy hybrydowej (3 dni z biura) po wdrożeniu, tryb pracy jest stacjonarny (office).
- !Liczba osób w zespole (>60) może sugerować dużą organizację, co może oznaczać różne procesy i strukturę niż w mniejszych firmach.
- !Wspomniane 'zmieniamy stare aplikacje (legacy)' może oznaczać pracę z kodem, który wymaga refaktoryzacji i może być mniej nowoczesny.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Wspieranie techniczne pozostałych programistów Java.
- •Projektowanie i implementacja oprogramowania.
- •Odpowiedzialność za jakość kodu i zgodność z obowiązującymi standardami.
- •Przygotowanie i aktualizacja dokumentacji technicznej.
- •Opiniowanie architektury i koncepcji zmian w rozwijanym oprogramowaniu.
- •Praca w metodykach Scrum/Agile.
- •Udział w procesach CI/CD i refaktoryzacji.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z co najmniej 5-letnim doświadczeniem jako Java Developer, który posiada podstawowe umiejętności w zakresie zarządzania zespołem, zna wymienione technologie i narzędzia, potrafi pracować w metodykach Agile i ma dobrą organizację pracy.
Nie dla osób z mniejszym doświadczeniem niż 5 lat jako Java Developer lub bez kompetencji związanych z zarządzaniem zespołem. Rola wymaga również aktywnego udziału w procesach CI/CD i dobrych praktykach programistycznych.
- ?Jak wygląda podział obowiązków między Senior Java Developerem a pozostałymi programistami w zespole?
- ?Jakie są główne wyzwania związane z modernizacją starszych aplikacji (legacy)?
- ?Jakie konkretnie technologie i narzędzia są wykorzystywane w procesach CI/CD?
- ?Jak często odbywają się spotkania z biznesem i w jakim celu?
- ?Jakie są możliwości rozwoju technologicznego i awansu w ramach firmy?
- ?Jak wygląda proces code review i jakie są standardy jakości kodu?
- ?Jakie są plany rozwoju produktu w najbliższym czasie?
- −Szczegółowy opis klienta wewnętrznego i jego specyfiki branżowej.
- −Informacja o wielkości i strukturze zespołów developerskich.
- −Konkretne przykłady projektów, nad którymi pracował zespół.
- −Informacja o budżecie szkoleniowym lub możliwościach uczestnictwa w konferencjach.
Oferta opisuje przyjazną, zespołową atmosferę i możliwość pracy w spokojnym rytmie, bez stresu, co sugeruje pozytywne środowisko pracy.
Selekcja CV, Kontakt telefoniczny z wybranymi Kandydatami, Spotkanie bezpośrednie z elementami technicznymi, Rozmowa z Kadrą Zarządzającą, Decyzja o zatrudnieniu.