Senior IT Developer

B2B Network

Warszawa

In loco

PLN 180.000 - 260.000

Tempo pieno

5 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura fatta su misura per questo lavoro — un curriculum e una lettera di presentazione personalizzati, perfettamente in linea con l'annuncio.

Supera i filtri ATS

Descrizione del lavoro

B2B Network poszukuje dewelopera do zespołu zajmującego się Automated Security Retest Engine – platformy automatycznego ponownego testowania bezpieczeństwa.

Praca obejmuje rozwijanie i utrzymywanie pipeline'u przetwarzania opartego na Pythonie oraz aplikacji webowej Java Spring Boot z interfejsem użytkownika. Współpraca z interesariuszami ds. bezpieczeństwa i produktu.

Competenze

  • Doświadczenie w tworzeniu oprogramowania w Pythonie i/lub Javie.
  • Doświadczenie w backendzie oraz REST API.
  • Dla Javy: znajomość Spring Boot i dobrych praktyk.
  • Dla Pythona: modularne projektowanie, zarządzanie zależnościami i testowanie.
  • Doświadczenie w pisaniu i utrzymywaniu testów automatycznych.
  • Znajomość Gita i workflowów code review.
  • Znajomość bezpiecznego tworzenia oprogramowania: walidacja wejścia, uwierzytelnianie i autoryzacja.

Mansioni

  • Projektowanie i implementacja funkcji w systemie bezpieczeństwa.
  • Integracja zewnętrznych narzędzi i API.
  • Pisanie testów automatycznych i dokumentacja techniczna.
  • Badanie defektów i utrzymywanie wysokiej jakości testów.
  • Współpraca z interesariuszami ds. bezpieczeństwa i produktu.

Conoscenze

Python
Java
Backend apps
REST API
Git
CI/CD
Secure coding
Documentation

Formazione

Informatyka (wykształcenie wyższe)

Strumenti

Spring Boot
Docker
Maven
pytest
OWASP ZAP
Semgrep
Nuclei
SQL
CI/CD

Descrizione del lavoro

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
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior IT developer
Senior IT developer

B2B Network • Województwo pomorskie

In loco
PLN 120.000 - 180.000
Application Security Engineer (Remote)
Application Security Engineer (Remote)

emagine Polska • Warszawa

Remoto
PLN 120.000 - 180.000
Java Tech Lead
Java Tech Lead

Avenga • Warszawa

Ibrido
PLN 180.000 - 320.000
Developer Java
Developer Java

Solid Company • Polska

In loco
PLN 180.000 - 300.000
ML/Python Developer Mid/Senior
ML/Python Developer Mid/Senior

Thesartt • Warszawa

In loco
PLN 167.400 - 279.000
Opieka medyczna
Ubezpieczenie grupowe
Kursy językowe
+1
Programista Full Stack
Programista Full Stack

Envirly by Quantifier • Warszawa

In loco
PLN 120.000 - 190.000
Senior Python Engineer (kontraktor)
Senior Python Engineer (kontraktor)

Itsg Global • Warszawa

In loco
PLN 230.000 - 320.000
Opieka medyczna prywatna
Karta Multisport
Lekcje języka angielskiego
+1
Specjalistka / Specjalista ds. Testów Automatycznych
Specjalistka / Specjalista ds. Testów Automatycznych

Solid Company • Warszawa

In loco
PLN 120.000 - 190.000
Senior Developer Java
Senior Developer Java

Arche Consulting Sp. z o.o. • Warszawa

Ibrido
PLN 240.000 - 360.000
Playwright
Docker
Kubernetes
+5
AI Security Engineer
AI Security Engineer

B2B Network • Warszawa

Ibrido
PLN 180.000 - 240.000