Backend Developer
Zapisz tę ofertę pracy i uporządkuj wyszukiwanie
Utwórz bezpłatne konto, aby zapisywać oferty pracy, tworzyć alerty i wracać do tego ogłoszenia ze swojego pulpitu nawigacyjnego.
Kontynuując, akceptujesz nasze Warunki & Politykę prywatności.
Zespół Rozwoju Systemu S46 działa wDziale Rozwoju Systemów Cyberbezpieczeństwa, który jest częścią Centrum Cyberbezpieczeństwa iInfrastruktury NASK-PIB.
Na co dzień pracujemy wScrumie. Wraz zProduct Ownerem, testerami, analitykami iprojektantami UX współtworzymy zespół produktowy, który stale się rozrasta.
Obecnie rozwijamy iutrzymujemy głównie S46 Cyber Hub (dawniej System S46) - platformę operacyjną krajowego systemu cyberbezpieczeństwa, zbudowaną przez NASK na zlecenie Ministra Cyfryzacji na podstawie ustawy oKSC. System działa produkcyjnie od 2021 roku. Korzystają zniego tysiące podmiotów: operatorzy usług kluczowych, administracja publiczna, zespoły CSIRT iorgany właściwe ds. cyberbezpieczeństwa. Platforma wspiera zgłaszanie iobsługę incydentów, dystrybucję ostrzeżeń, wymianę informacji ocyberzagrożeniach oraz współpracę między uczestnikami systemu.
Po nowelizacji ustawy oKSC system przechodzi dynamiczny rozwój. Platforma, obecnie pod nazwą S46 Cyber Hub, staje się ekosystemem produktów, zyskuje nowe funkcje iintegracje, ado korzystania zniej będą zobowiązane kolejne tysiące podmiotów kluczowych iważnych. To oznacza realne wyzwania, takie jak skalowalność czy wysokie wymagania wobec niezawodności ibezpieczeństwa rozwiązania.
Szukamy osób, które chcą być częścią tego zespołu irozwijać aplikacje istotne dla cyberbezpieczeństwa państwa.
- Projektowanie iimplementacja nowych funkcjonalności backendu
- Rozwijanie iutrzymanie API oraz integracji zinnymi systemami
- Pisanie testów automatycznych idbanie ojakość kodu
- Diagnozowanie inaprawa błędów, wtym zgłaszanych zprodukcji
- Utrzymanie ibezpieczna refaktoryzacja istniejącego kodu
- Udział wcode review iw ceremoniach Scrum
- Współpraca zzespołem frontend, testerami ianalitykami
- Doświadczenie wkomercyjnym tworzeniu backendu (min. 2 lata) wdowolnym ekosystemie programistycznym
- Praktyczna znajomość fundamentów: projektowanie ikonsumowanie REST API, praca zbazami danych (relacyjne i/lub NoSQL), uwierzytelnianie OAuth2/JWT
- Umiejętność pisania testów automatycznych irozumienie ich roli wutrzymaniu jakości
- Podstawy diagnozowania problemów: umiejętność izolacji błędu iweryfikacji rozwiązania przed zgłoszeniem ukończenia
- Umiejętność pracy zkodem cudzym ilegacy (czytanie ze zrozumieniem, bezpieczne zmiany)
- Systematyczność, dokładność, umiejętność pracy wzespole
- Przed nawiązaniem stosunku pracy, zgodnie zart. 26d ust. 1 ustawy oKrajowym Systemie Cyberbezpieczeństwa, niezbędne będzie przedłożenie zaświadczenia zkrajowego rejestru karnego (art. 265 – 269b) oniekaralnościw zakresie przestępstw przeciwko ochronie informacji.
- Znajomość stacku - Java 21, Spring Boot, MongoDB, PostgreSQL, Kafka
- Znajomość modelowania domenowego (DDD) iarchitektury heksagonalnej
- Znajomość procesów CI/CD oraz narzędzi kontroli jakości
- Znajomość metodyk Agile/Scrum inarzędzi do zarządzania backlogiem (Redmine)
- Praktyczne doświadczenie znarzędziami AI wspomagającymi programowanie, wtym 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.