Senior IT Developer in Warsaw

Senior IT Developer in Warsaw

Warsaw Pełny etat 82800 - 101200 zł / rok (szac.) Stacjonarnie
B

W skrócie

  • Zadania: Rozwijaj innowacyjną platformę do automatycznego testowania bezpieczeństwa.
  • Firma: Dynamiczna firma technologiczna z kulturą współpracy.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne i możliwość pracy zdalnej.
  • Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na bezpieczeństwo aplikacji.
  • Kwalifikacje: Doświadczenie w Pythonie i/lub Javie oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 82800 - 101200 zł za rok.

Szczegółowy opis zadań do wykonania:

Deweloper będzie przyczyniał się do ciągłego rozwoju Automated Security Retest Engine, platformy do automatycznego ponownego testowania bezpieczeństwa, która automatyzuje analizę raportów oceny bezpieczeństwa i weryfikację działań naprawczych. Praca obejmuje rozwijanie i utrzymywanie pipeline'u przetwarzania opartego na Pythonie oraz aplikacji webowej Java Spring Boot, która zapewnia interfejs użytkownika.

Do obowiązków należeć będzie:

  • projektowanie i implementacja funkcji,
  • integracja zewnętrznych narzędzi i API,
  • poprawa niezawodności i jakości generowanych testów i analiz,
  • pisanie testów automatycznych,
  • badanie defektów oraz utrzymywanie dokumentacji technicznej.

Deweloper będzie współpracował z interesariuszami ds. bezpieczeństwa i produktu, aby przekładać wymagania na praktyczne, łatwe w utrzymaniu oprogramowanie. Bezpieczeństwo jest kluczowym wymaganiem: zmiany muszą zachowywać skonfigurowane ograniczenia zakresu docelowego, chronić dane uwierzytelniające i dane użytkowników, walidować dane wejściowe oraz dostarczać wiarygodne dowody wyników ponownego testu.

Wymagana wiedza i doświadczenie:

  • Profesjonalne doświadczenie w tworzeniu oprogramowania w Pythonie i/lub Javie,
  • Doświadczenie w rozwijaniu i utrzymywaniu aplikacji backendowych oraz REST API,
  • Dla rozwoju w Javie: znajomość Spring Boot i typowych praktyk tworzenia aplikacji,
  • Dla rozwoju w Pythonie: znajomość modularnego projektowania aplikacji, zarządzania zależnościami i testowania automatycznego,
  • Doświadczenie w pisaniu i utrzymywaniu testów automatycznych,
  • Znajomość Gita oraz wspólnych workflowów tworzenia oprogramowania, w tym code review,
  • Zrozumienie bezpiecznego tworzenia oprogramowania, w tym walidacji wejścia, uwierzytelniania i autoryzacji oraz bezpiecznego przechowywania sekretów,
  • Umiejętność analizy istniejącej bazy kodu, rozwiązywania problemów i dostarczania zmian z odpowiednią dokumentacją,
  • Dobra znajomość angielskiego w mowie i piśmie do komunikacji technicznej.

Mile widziana wiedza i doświadczenie:

  • Doświadczenie zarówno w Pythonie, jak i Javie/Spring Boot,
  • Doświadczenie w integracji API LLM lub budowaniu workflowów wspomaganych przez LLM,
  • Znajomość testowania bezpieczeństwa aplikacji, zwłaszcza DAST i SAST,
  • Doświadczenie z narzędziami takimi jak OWASP ZAP, Nuclei, Semgrep, pytest lub automatyzacją testów bezpieczeństwa,
  • Doświadczenie w przetwarzaniu PDF, OCR lub ekstrakcji dokumentów,
  • Znajomość technologii webowych takich jak JavaScript, HTML, CSS, Bootstrap i Thymeleaf,
  • Doświadczenie z bazami danych SQL, Maven, CI/CD, Docker lub usługami chmurowymi,
  • Zainteresowanie bezpieczeństwem aplikacji, remediacją podatności i inżynierią bezpieczeństwa.

Senior IT Developer in Warsaw – pracodawca: B2B Network

B2B Network to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży IT, szczególnie w obszarze bankowości i rozwiązań API. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity oraz możliwość pracy w międzynarodowym zespole, co pozwala na zdobywanie cennych doświadczeń i rozwijanie umiejętności w globalnym kontekście.

B

Dane kontaktowe:

Zespół rekrutacyjny B2B Network

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior IT Developer in Warsaw

Python
Java
Spring Boot
REST API
Modularne projektowanie aplikacji
Zarządzanie zależnościami
Testowanie automatyczne