Nowa
Starszy/a inżynier/ka oprogramowania
12 000 - 16 000 PLN/ mies.Umowa o pracę (brutto)
SeniorFull-time·Umowa o pracę
#344872·Dodano wczoraj·0
Źródło: www.pracuj.plTech Stack / Keywords
Spring BootSpring MVCSpring SecuritySpringDoc/OpenAPIJakarta EE/Servlet APILombokThymeleafApache TomcatHAProxyTraefikGitMavenDockerDocker ComposeSonarQubeJava 17/21Spock Framework/GroovyJUnitSpring Boot TestPlaywright/PytestJaCoCoJMeterAllureGitLab CI/CDAnsibleMakefileHardware Security Module (HSM)Java SecurityWindowsLinux
Firma i stanowisko
Zadaniem Zespołu Rozwoju Systemów w Centrum Cyberbezpieczeństwa i Infrastruktury jest rozwój i utrzymanie polskiego węzła eIDAS oraz zapewnienie jego bezpieczeństwa i ciągłości działania. Zespół wspiera działania ministra właściwego ds. informatyzacji w zakresie cyfrowego rozwoju państwa, realizując w NASK PIB zadanie pełnienia roli operatora węzła eIDAS.
Wymagania
- Bardzo dobra znajomość programowania w języku Java 17/21
- Dobra znajomość frameworków i bibliotek: Spring Boot, Spring MVC, Spring Security, SpringDoc/OpenAPI, Jakarta EE/Servlet API, Lombok, Thymeleaf
- Dobra znajomość technologii i narzędzi: Apache Tomcat, HAProxy, Traefik, Git, Maven, Docker, Docker Compose, SonarQube
- Praktyczna znajomość narzędzi i frameworków do testowania: Spock Framework/Groovy, JUnit, Spring Boot Test, Playwright/Pytest, JaCoCo, JMeter, Allure
- Praktyczna znajomość narzędzi do automatyzacji: GitLab CI/CD, Ansible, Makefile
- Znajomość zagadnień z obszaru bezpieczeństwa aplikacyjnego, w tym PKI i zarządzania certyfikatami
- Doświadczenie w administrowaniu systemem Linux
- Umiejętność analizy i rozwiązywania problemów
- Dobrze rozwinięte umiejętności komunikacyjne
- Rzetelność, samodzielność, systematyczność i dokładność
- Znajomość języka angielskiego na poziomie co najmniej B2
- Co najmniej 3 lata doświadczenia na podobnym stanowisku
Mile widziane:
- Znajomość mechanizmów Java Security
- Projektowanie systemów
- Doświadczenie w obszarze federacji tożsamości oraz protokołu SAML
- Praktyczna znajomość PKCS#11
- Doświadczenie w pracy z Hardware Security Module (HSM)
Obowiązki
- Bieżące wsparcie, utrzymanie oraz rozwój usług węzła eIDAS
- Wytwarzanie oprogramowania w oparciu o podejście mikrousług
- Projektowanie i wytwarzanie wydajnego oraz stabilnego oprogramowania zgodnie z metodykami zwinnymi
- Automatyzacja procesów utrzymaniowych, testowych i wdrożeniowych (CI/CD) w celu podniesienia niezawodności i bezpieczeństwa systemu
- Współpraca z zespołami technicznymi państw członkowskich UE w celu realizacji nowych integracji oraz utrzymania istniejących integracji z węzłem eIDAS
- Współpraca z operatorem Krajowego Węzła Identyfikacji Elektronicznej w celu utrzymania integracji oraz rozwiązywania incydentów i problemów funkcjonalnych
- Realizacja nowych funkcjonalności oraz ich testy jednostkowe i integracyjne
- Analiza, diagnozowanie i usuwanie problemów
- Optymalizacja działania systemu oraz wsparcie procesu wytwarzania oprogramowania
- Dokumentowanie zaimplementowanych rozwiązań
- Praca z systemami wersjonowania kodu źródłowego
Oferta
- Dofinansowanie zajęć sportowych
- Prywatna opieka medyczna
- Dofinansowanie nauki języków
- Dofinansowanie szkoleń i kursów
- Ubezpieczenie na życie
- Elastyczny czas pracy
- Owoce
- Spotkania integracyjne
- Preferencyjne pożyczki
- Firmowa biblioteka
- Brak dress code’u
- Kawa / herbata
- Dodatkowe świadczenia socjalne
- Dofinansowanie biletów do kina, teatru
- Dofinansowanie wypoczynku
Karta sportowa
Opieka zdrowotna
Kursy językowe
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny
Spotkania integracyjne
Firmowa stołówka
Napoje w biurze
Darmowe przekąski
NASK
59 aktywnych ofert