Backend Java Developer (m/f/x)
IN Smart Identity Poland
Rola polega na rozwijaniu backendowych komponentów Java dla narodowej platformy tożsamości cyfrowej (MitID), obsługującej miliony użytkowników. System jest krytyczny dla bezpieczeństwa, wymaga wysokiej dostępności i stosowania kryptografii. Pracujesz w zespole Scrum, współpracując z architektami, testerami i PO. To rola ściśle techniczna, nastawiona na bezpieczeństwo i jakość kodu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, nie opisano procesu rekrutacji.
Rola polega na rozwijaniu backendowych komponentów Java dla narodowej platformy tożsamości cyfrowej (MitID), obsługującej miliony użytkowników. System jest krytyczny dla bezpieczeństwa, wymaga wysokiej dostępności i stosowania kryptografii. Pracujesz w zespole Scrum, współpracując z architektami, testerami i PO. To rola ściśle techniczna, nastawiona na bezpieczeństwo i jakość kodu.
- ✓Roczny budżet rozwojowy 2000 PLN na konferencje, książki, szkolenia
- ✓Globalna platforma edukacyjna IN Academy i lekcje angielskiego w czasie pracy
- ✓Praca nad realnym, krytycznym produktem narodowym (MitID) z misją ochrony tożsamości
- ✓Mały, zgrany zespół w Polsce (ok. 40 osób) z regularnymi integracjami i wpływem na inicjatywy
- ✓Stabilność dużej grupy międzynarodowej połączona z atmosferą małego zespołu
- !Brak informacji o widełkach wynagrodzenia w ogłoszeniu
- !Brak opisu procesu rekrutacyjnego (liczba etapów, forma)
- !Nie wspomniano o dyżurach on-call ani awaryjnych
- !Nie podano konkretnej ścieżki kariery w zespole
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja komponentów backendowych w Java z użyciem Spring Boot i Hibernate
- •Pisanie czystego, utrzymywalnego kodu na podstawie specyfikacji technicznych i funkcjonalnych
- •Przygotowywanie dokumentacji technicznej do dzielenia się wiedzą
- •Analiza i rozwiązywanie błędów (defect analysis) oraz debugowanie istniejących serwisów
- •Weryfikacja i wdrażanie programów w różnych środowiskach (CI/CD z Jenkins)
- •Współpraca z architektami, testerami i innymi deweloperami w celu zapewnienia bezpiecznej i stabilnej dostawy
- •Udział w ciągłym doskonaleniu procesów w zespole
- •Testowanie automatyzacyjne przy użyciu JUnit
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level Java developer z co najmniej 2-3 latami doświadczenia, który ma podstawy Spring Boot i Hibernate oraz rozumie znaczenie bezpieczeństwa w systemach, gotowy do nauki kryptografii i pracy w zespole Scrum.
Juniorzy bez doświadczenia enterprise lub osoby, które nie interesują się tematyką bezpieczeństwa i kryptografii. Rola wymaga znajomości zaawansowanych frameworków i praktyk DevOps, więc nie jest dla początkujących.
- ?Jak duży jest zespół deweloperski w Łodzi i ilu backend developerów jest w nim?
- ?Czy w projekcie są przewidziane dyżury on-call i jeśli tak, jak często?
- ?Jak wygląda proces wdrażania zmian na produkcję (release cycle, review, automatyzacja)?
- ?Czy stosowane są konkretne biblioteki kryptograficzne (np. Bouncy Castle) czy własne implementacje?
- ?Jaka jest skala systemu MitID (użytkownicy, transakcje, wymagania SLA)?
- ?Czy istnieje możliwość pracy nad nowymi funkcjonalnościami (greenfield) czy głównie utrzymanie i rozwijanie istniejącego kodu?
- ?Jakie są dalsze plany technologiczne dla platformy (migracja do chmury, nowe frameworki)?
- −Nie podano widełek wynagrodzenia
- −Nie opisano procesu rekrutacji
- −Brak informacji o ewentualnych dyżurach on-call
- −Nie wspomniano o możliwości awansu lub ścieżce kariery
Zespół pracuje w Scrum, jest niewielki i zgrany, z naciskiem na współpracę i dzielenie się wiedzą. Organizowane są regularne integracje, spotkania przy kawie i turnieje. Kultura jest otwarta, a członkowie zespołu mają wpływ na inicjatywy.