
Java Developer (K/M)
12000 - 16000 zł brutto + premia kwartalna
- Warszawa
- - umowa o pracę
- - pełny etat
- - Starszy specjalista
- - praca zdalna;
Rozwijaj z nami polski węzeł eIDAS
Chcesz pracować przy systemie, który ma realne znaczenie dla cyfrowego państwa i usług publicznych w całej Unii Europejskiej?
Dołącz do zespołu odpowiedzialnego za rozwój i utrzymanie polskiego węzła eIDAS – infrastruktury umożliwiającej bezpieczne, transgraniczne uwierzytelnianie obywateli w usługach publicznych państw UE.
W praktyce oznacza to pracę nad rozwiązaniami, dzięki którym obywatel Polski może potwierdzić swoją tożsamość elektroniczną w usługach elektronicznych innych państw Unii Europejskiej, a obywatele innych krajów UE mogą korzystać z wybranych usług w Polsce.
Kim jesteśmy?
Pełnimy rolę operatora polskiego węzła eIDAS i wspieramy Ministra Cyfryzacji w realizacji zadań związanych z jego funkcjonowaniem.
Odpowiadamy za rozwój, bezpieczeństwo, utrzymanie i ciągłość działania systemu. Pracujemy na styku inżynierii oprogramowania, cyberbezpieczeństwa, infrastruktury oraz integracji systemów administracji publicznej.
Dlaczego warto do nas dołączyć?
- będziesz pracować przy systemie o znaczeniu krajowym i europejskim,
- będziesz mieć realny wpływ na rozwój usług cyfrowych i transgranicznej identyfikacji elektronicznej,
- będziesz uczestniczyć w projektach na styku administracji publicznej, cyberbezpieczeństwa i nowoczesnych technologii,
- będziesz współtworzyć systemy, których niezawodność, bezpieczeństwo i dostępność mają bezpośrednie znaczenie dla obywateli
Twój zakres obowiązków:
- Rozwój i utrzymanie usług oraz komponentów tworzących polski węzeł eIDAS
-
Projektowanie, implementacja i rozwój stabilnego, bezpiecznego oraz wydajnego oprogramowania
-
Udział w projektowaniu rozwiązań technicznych, analizie wymagań oraz doborze właściwych mechanizmów integracji
-
Rozwój aplikacji i usług w architekturze modułowej/usługowej z wykorzystaniem dobrych praktyk inżynierii oprogramowania
-
Implementacja nowych funkcjonalności oraz przygotowywanie testów jednostkowych i integracyjnych
-
Automatyzacja procesów utrzymaniowych, testowych i wdrożeniowych, w szczególności w obszarze CI/CD
-
Diagnozowanie, analiza i rozwiązywanie problemów technicznych, funkcjonalnych oraz integracyjnych
-
Optymalizacja działania systemu oraz podnoszenie jego niezawodności, bezpieczeństwa i obserwowalności
-
Współpraca z zespołami technicznymi państw członkowskich UE przy realizacji nowych integracji oraz utrzymaniu istniejących połączeń z infrastrukturą eIDAS
-
Współpraca z operatorem Krajowego Węzła Identyfikacji Elektronicznej w zakresie utrzymania integracji, analizy incydentów oraz rozwiązywania problemów funkcjonalnych
-
Udział w przeglądach kodu oraz dbanie o jego jakość, czytelność, bezpieczeństwo i zgodność z przyjętymi standardami
-
Wspieranie zespołu w podejmowaniu decyzji architektonicznych, podnoszeniu standardów technicznych oraz rozwijaniu dobrych praktyk inżynierskich
-
Dokumentowanie wdrażanych rozwiązań, decyzji technicznych oraz procedur utrzymaniowych
Nasze wymagania:
- Bardzo dobra znajomość programowania w języku Java 17/21
- Dobra znajomość frameworków i bibliotek: Spring Framework, Spring Boot, Spring MVC, Spring Security
- Praktyczna znajomość technologii i narzędzi: Apache Tomcat, Maven i Git
- Doświadczenie w pisaniu testów jednostkowych/integracyjnych
- Znajomość zagadnień z zakresu bezpieczeństwa aplikacji
- Doświadczenie w administrowaniu systemem Linux
- Umiejętność analizy i rozwiązywania problemów
- Dobrze rozwinięte umiejętności komunikacyjne
- Rzetelność, samodzielność i dokładność
- Znajomość języka angielskiego na poziomie co najmniej B2
- Co najmniej 3 lata doświadczenia na podobnym stanowisku
Mile widziane:
- Znajomość domeny eIDAS
- Znajomość SAML 2.0
- Doświadczenie z OpenSAML
- Doświadczenie z Java Security API
- Znajomość PKI
- Doświadczenie z PKCS#11
- Doświadczenie z HSM
- Doświadczenie z HAProxy i Traefik
- Doświadczenie z monitoringiem i diagnostyką aplikacji produkcyjnych
Technologie i narzędzia, których używamy do testowania i oceny jakości kodu:
- Spock Framework / Groovy
- Spring Boot Test
- JUnit Platform
- JaCoCo
- Playwright / Pytest
- JMeter
- Allure Report
- JaCoCo
- SonarQube
- OWASP Dependency-Check
Supportive and Comfortable Work Environment
The right people deserve the right care. That’s why we offer a wide range of extra benefits — from professional training and courses, to yoga sessions and Fruit Thursdays, all the way to co-financed Multisport cards and reimbursements for cinema or theatre tickets. But above all, it simply feels good to work with us.
You can start your day anytime between 7 and 10 a.m.
We believe in maintaining a healthy approach to work. That’s why we support a balanced lifestyle and respect your time outside the office.
We offer opportunities to grow your skills through professional development and industry events.
We operate at the intersection of science, cybersecurity, and emerging technologies.
Each employee has the opportunity to use private medical care services.
Stay active with a co-financed Multisport card or get reimbursed for cultural activities like cinema and theatre visits.
We offer partial reimbursement of vacation costs — including Poland’s traditional “under the pear tree” benefit.
You can opt in to additional life insurance coverage, giving you and your loved ones greater peace of mind.