Unia Europejska
Grupa ludzi podczas rozmowy
IT - Programowanie

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

 

Benefity

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.

icon_pace
Elastyczne godziny pracy

Zaczynamy między 7 a 10 rano.

icon_balance
Równowaga między pracą a życiem

Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.

icon_model_training
Szkolenia i konferencje

Daje możliwość podnoszenia swoich kompetencji.

icon_school
Ciekawe projekty

Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.

icon_medical
Opieka medyczna

Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej

icon_fitness_center
Karta Multisport

Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.

icon_landscape
Dofinansowanie wypoczynku

Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).

icon_beach_access
Ubezpieczenie na życie

Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.