Grupa ludzi podczas rozmowy
Cyberbezpieczeństwo

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

 

Employee benefits

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.

icon_pace
Flexible Working Hours

You can start your day anytime between 7 and 10 a.m.

icon_balance
Work-Life Balance

We believe in maintaining a healthy approach to work. That’s why we support a balanced lifestyle and respect your time outside the office.

icon_model_training
Training and Conferences

We offer opportunities to grow your skills through professional development and industry events.

icon_school
Exciting Projects

We operate at the intersection of science, cybersecurity, and emerging technologies.

icon_medical
Healthcare

Each employee has the opportunity to use private medical care services.

icon_fitness_center
Multisport Card

Stay active with a co-financed Multisport card or get reimbursed for cultural activities like cinema and theatre visits.

icon_landscape
Holiday Subsidy

We offer partial reimbursement of vacation costs — including Poland’s traditional “under the pear tree” benefit.

icon_beach_access
Life Insurance

You can opt in to additional life insurance coverage, giving you and your loved ones greater peace of mind.