the:protocol.it Hybrydowo Mid

Software Security Backend Engineer (Java)

Mindbox Sp. z o.o.

⚲ Kraków

24 000 - 28 000 zł net (+ VAT)

Wymagania

  • ekspercka znajomość Java 21+ (JVM internals, zarządzanie pamięcią, Project Loom)
  • doświadczenie w secure coding oraz budowaniu przepływów uwierzytelniania/autoryzacji z OAuth2/OpenID Connect
  • udokumentowane doświadczenie z Google Cloud Platform, w szczególności GKE, Cloud Spanner, Cloud SQL
  • praktyczne doświadczenie w architekturze event-driven z Kafka lub Pub/Sub
  • umiejętność strategicznego myślenia o ryzyku, bezpieczeństwie i wdrażaniu nowych technologii
  • zdolności przywódcze i mentoring — przekazywanie wiedzy oraz prowadzenie zespołów w organizacji
  • gotowość do pracy hybrydowej — 6 dni w miesiącu z biura w Krakowie

Mile widziane

  • thought leadership: blogi techniczne, wkład w open source lub aktywność w społeczności

Opis stanowiska

Mindbox rekrutuje backendowego inżyniera bezpieczeństwa do pracy przy projektach dla dużych europejskich enterprise — konkretny produkt nie jest ujawniany na etapie ogłoszenia, szczegóły mają być podane dopiero w procesie rekrutacji. Rola jest mocno seniorska i szeroka: projektowanie i wdrażanie bezpiecznych usług w Javie 21 (Project Loom) i Spring Boot 3.x, wdrażanie Zero Trust oraz OAuth2/OIDC na poziomie kodu, praca z GKE, Cloud Spanner/Cloud SQL i architekturą event-driven, a do tego mentoring i wyznaczanie kierunku technicznego platformy. To oferta dla doświadczonego inżyniera, który łączy głęboką wiedzę backendową z bezpieczeństwem i chce wpływać na decyzje technologiczne w organizacji. Uwaga: ogłoszenie jest urwane w połowie zdania o 'hands-on problem-solving mindset', a słowo 'generalist' sugeruje szeroki zakres obowiązków i pracę w wielu obszarach jednocześnie — warto dopytać o realny podział czasu między nimi.

🔍 Dekoder Ogłoszenia

🟡
Expert knowledge of Java 21+ (including JVM internals, memory management, Project Loom)
Bardzo wysokie wymagania techniczne — 'expert' i 'internals' sugerują, że oczekiwania mogą być wyższe niż standardowe stanowisko backendowe; warto zweryfikować, czy zespół faktycznie pracuje na Java 21+ i wykorzystuje Project Loom.
🟡
Demonstrated ability to think strategically about risk, security, and future technology adoption
Sformułowanie miękkie i ogólne — może oznaczać oczekiwanie samodzielnego definiowania kierunku technologicznego bez wsparcia, albo po prostu potrzebę dojrzałości technicznej.
🟡
Influential leadership skills: capable of transferring expertise and guiding teams across the organization
Sugeruje rolę wykraczającą poza czyste kodowanie — możliwe, że stanowisko łączy obowiązki inżyniera i tech leada/mentora bez formalnego tytułu.
🔴
Hands-on problem-solving mindset, adaptable across multiple domains (not just a network or back-end specialist, but a generalist who thrives on complex c...)
Ogłoszenie urwane w połowie zdania — brak pełnego kontekstu utrudnia ocenę. 'Generalist' może oznaczać szeroki zakres obowiązków i konieczność pracy w wielu obszarach jednocześnie.