Backend Developer in Warsaw

Backend Developer in Warsaw

Warsaw Pełny etat 56700 - 69300 zł / rok (szac.) Stacjonarnie
N

W skrócie

  • Zadania: Twórz i rozwijaj aplikacje backendowe dla systemu cyberbezpieczeństwa.
  • Firma: Dynamiczny zespół w Centrum Cyberbezpieczeństwa NASK-PIB.
  • Benefity: Elastyczne godziny pracy, opieka medyczna, dofinansowanie wypoczynku i szkolenia.
  • Pozostałe informacje: Współpraca w Scrumie i możliwość rozwoju w innowacyjnym środowisku.
  • Dlaczego ta praca: Pracuj nad ważnymi projektami, które mają realny wpływ na bezpieczeństwo kraju.
  • Kwalifikacje: Min. 2 lata doświadczenia w tworzeniu backendu oraz znajomość REST API.

Przewidywane wynagrodzenie mieści się w przedziale 56700 - 69300 zł za rok.

Zespół Rozwoju Systemu S46 działa w Dziale Rozwoju Systemów Cyberbezpieczeństwa, który jest częścią Centrum Cyberbezpieczeństwa i Infrastruktury NASK-PIB. Na co dzień pracujemy w Scrumie. Wraz z Product Ownerem, testerami, analitykami i projektantami UX współtworzymy zespół produktowy, który stale się rozrasta.

Obecnie rozwijamy i utrzymujemy głównie S46 Cyber Hub (dawniej System S46) - platformę operacyjną krajowego systemu cyberbezpieczeństwa, zbudowaną przez NASK na zlecenie Ministra Cyfryzacji na podstawie ustawy o KSC. System działa produkcyjnie od 2021 roku. Korzystają z niego tysiące podmiotów: operatorzy usług kluczowych, administracja publiczna, zespoły CSIRT i organy właściwe ds. cyberbezpieczeństwa. Platforma wspiera zgłaszanie i obsługę incydentów, dystrybucję ostrzeżeń, wymianę informacji o cyberzagrożeniach oraz współpracę między uczestnikami systemu.

Po nowelizacji ustawy o KSC system przechodzi dynamiczny rozwój. Platforma, obecnie pod nazwą S46 Cyber Hub, staje się ekosystemem produktów, zyskuje nowe funkcje i integracje, a do korzystania z niej będą zobowiązane kolejne tysiące podmiotów kluczowych i ważnych. To oznacza realne wyzwania, takie jak skalowalność czy wysokie wymagania wobec niezawodności i bezpieczeństwa rozwiązania.

Szukamy osób, które chcą być częścią tego zespołu i rozwijać aplikacje istotne dla cyberbezpieczeństwa państwa.

  • Projektowanie i implementacja nowych funkcjonalności backendu
  • Rozwijanie i utrzymanie API oraz integracji z innymi systemami
  • Pisanie testów automatycznych i dbanie o jakość kodu
  • Diagnozowanie i naprawa błędów, w tym zgłaszanych z produkcji
  • Utrzymanie i bezpieczna refaktoryzacja istniejącego kodu
  • Udział w code review i ceremoniach Scrum
  • Współpraca z zespołem frontend, testerami i analitykami

Nasze wymagania:

  • Doświadczenie w komercyjnym tworzeniu backendu (min. 2 lata) w dowolnym ekosystemie programistycznym
  • Praktyczna znajomość fundamentów: projektowanie i konsumowanie REST API, praca z bazami danych (relacyjne i/lub NoSQL), uwierzytelnianie OAuth2/JWT
  • Umiejętność pisania testów automatycznych i rozumienie ich roli w utrzymaniu jakości
  • Podstawy diagnozowania problemów: umiejętność izolacji błędu i weryfikacji rozwiązania przed zgłoszeniem ukończenia
  • Umiejętność pracy z kodem cudzym i legacy (czytanie ze zrozumieniem, bezpieczne zmiany)
  • Systematyczność, dokładność, umiejętność pracy w zespole

Przed nawiązaniem stosunku pracy, zgodnie z art. 26d ust. 1 ustawy o Krajowym Systemie Cyberbezpieczeństwa, niezbędne będzie przedłożenie zaświadczenia z krajowego rejestru karnego (art. 265 – 269b) o niekaralności w zakresie przestępstw przeciwko ochronie informacji.

Mile widziane:

  • Znajomość stacku - Java 21, Spring Boot, MongoDB, PostgreSQL, Kafka
  • Znajomość modelowania domenowego (DDD) i architektury heksagonalnej
  • Znajomość procesów CI/CD oraz narzędzi kontroli jakości
  • Znajomość metodyk Agile/Scrum i narzędzi do zarządzania backlogiem (Redmine)
  • Praktyczne doświadczenie z narzędziami AI wspomagającymi programowanie, w tym weryfikacja poprawności wygenerowanego kodu

Zapewniamy dobre warunki pracy. O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.

  • Elastyczne godziny pracy - zaczynamy między 7 a 10 rano.
  • Równowaga między pracą a życiem - dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.
  • Szkolenia i konferencje - daje możliwość podnoszenia swoich kompetencji.
  • Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.
  • Opieka medyczna - każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej.
  • Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.
  • Dofinansowanie wypoczynku - zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).
  • Ubezpieczenie na życie - dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.

Backend Developer in Warsaw – pracodawca: Nask

NASK w Warszawie to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz elastyczność w organizacji pracy. Oferujemy bogaty pakiet benefitów, w tym dofinansowanie kart Multisport, prywatną opiekę medyczną oraz ubezpieczenie na życie, co sprawia, że praca u nas jest nie tylko satysfakcjonująca, ale i komfortowa. Nasza kultura pracy sprzyja współpracy i ciągłemu doskonaleniu, co czyni nas idealnym miejscem dla osób poszukujących znaczącego zatrudnienia w obszarze archiwizacji.

N

Dane kontaktowe:

Zespół rekrutacyjny Nask

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Backend Developer in Warsaw

Doświadczenie w tworzeniu backendu
Projektowanie i konsumowanie REST API
Praca z bazami danych (relacyjne i/lub NoSQL)
Uwierzytelnianie OAuth2/JWT
Pisanie testów automatycznych
Diagnostyka problemów
Czytanie i modyfikacja kodu legacy