W skrócie
- Zadania: Twórz i rozwijaj innowacyjne rozwiązania w Pythonie i Javie.
- Firma: Dynamiczna firma rekrutacyjna z partnerskim podejściem.
- Benefity: Prywatna opieka medyczna, dofinansowanie karty sportowej i wsparcie konsultanta.
- Pozostałe informacje: Możliwość pracy z najnowszymi technologiami i doskonałe możliwości rozwoju kariery.
- Dlaczego ta praca: Pracuj nad nowoczesnymi projektami i rozwijaj swoje umiejętności w zespole.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu w Pythonie lub Javie.
Przewidywane wynagrodzenie mieści się w przedziale 88470 - 108130 zł za rok.
DCG rozumie, że każda firma jest napędzana przez doświadczonych profesjonalistów. Nasz styl zarządzania i podejście partnerskie pozwalają nam spełniać Twoje potrzeby i zapewniać ciągłe wsparcie. Z powodu naszego ciągłego wzrostu oraz dużej liczby projektów rekrutacyjnych, które realizujemy dla naszych partnerów, obecnie poszukujemy:
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie funkcji w platformie Automated Security Retest Engine
- Rozwój i ulepszanie procesów przetwarzania opartych na Pythonie oraz komponentów aplikacji Java Spring Boot
- Budowanie i utrzymywanie integracji z zewnętrznymi narzędziami, usługami i REST API
- Poprawa niezawodności, dokładności i jakości automatycznych testów bezpieczeństwa oraz analizy
- Opracowywanie, wykonywanie i utrzymywanie automatycznych testów w celu zapewnienia jakości i stabilności oprogramowania
- Badanie problemów technicznych, rozwiązywanie defektów i wdrażanie skutecznych rozwiązań
- Stosowanie praktyk bezpiecznego rozwoju oprogramowania, w tym walidacji danych wejściowych, kontroli dostępu, ochrony poświadczeń i bezpiecznego przetwarzania danych
- Zapewnienie zgodności z określonymi zakresem testów bezpieczeństwa oraz utrzymywanie wiarygodnych dowodów weryfikacji usunięcia usterek
- Współpraca z interesariuszami ds. bezpieczeństwa i produktu w celu przekształcenia wymagań technicznych i biznesowych w skalowalne, łatwe w utrzymaniu rozwiązania
- Udział w przeglądach kodu, wkład w ciągłe doskonalenie oraz utrzymywanie dokumentacji technicznej
Wymagania:
- 5+ lat doświadczenia w profesjonalnym rozwoju oprogramowania z Pythonem i/lub Javą
- Praktyczne doświadczenie w rozwijaniu i utrzymywaniu aplikacji backendowych oraz REST API
- Znajomość Spring Boot i standardowych praktyk rozwoju w Javie (dla programistów Javy) lub projektowania aplikacji modułowych i zarządzania zależnościami (dla programistów Pythona)
- Praktyczne doświadczenie w pisaniu i utrzymywaniu automatycznych testów w celu zapewnienia jakości i niezawodności oprogramowania
- Dobra znajomość zasad bezpiecznego rozwoju oprogramowania, w tym walidacji danych wejściowych, uwierzytelniania, autoryzacji i bezpiecznego przetwarzania wrażliwych danych
- Biegłość w Git oraz znajomość praktyk współpracy w rozwoju, w tym przeglądów kodu
- Umiejętność analizy istniejących baz kodu, rozwiązywania problemów technicznych oraz wdrażania łatwych w utrzymaniu, dobrze udokumentowanych rozwiązań
- Silne umiejętności analityczne i rozwiązywania problemów, z umiejętnością pracy samodzielnej oraz efektywnej współpracy z interesariuszami technicznymi
- Dobra znajomość języka angielskiego w mowie i piśmie do komunikacji technicznej i dokumentacji
Miło widziane:
- Doświadczenie w pracy zarówno z Pythonem, jak i Javą / Spring Boot
- Doświadczenie w integracji API LLM lub rozwijaniu workflow wspomaganych AI, w tym walidacji strukturalnej wyników i obsługi błędów
- Znajomość metodologii testowania bezpieczeństwa aplikacji, szczególnie DAST i SAST
- Doświadczenie z narzędziami do testowania bezpieczeństwa, takimi jak OWASP ZAP, Nuclei lub Semgrep
- Doświadczenie w przetwarzaniu dokumentów i ekstrakcji danych, szczególnie z plików PDF
- Znajomość CI/CD, Docker lub środowisk chmurowych
Oferta:
- Prywatna opieka medyczna
- Współfinansowanie karty sportowej
- Ciągłe wsparcie dedykowanego konsultanta
- Osobista Agencja Konsultingowa (Licencja nr 4642)
Python / Java Developer – Warszawa in Katowice – pracodawca: DCG
DCG to doskonały pracodawca, który stawia na rozwój swoich pracowników i wspiera ich w dążeniu do sukcesu. Oferujemy atrakcyjne benefity, takie jak prywatna opieka medyczna oraz dofinansowanie do karty sportowej, a także dynamiczną kulturę pracy, która sprzyja współpracy i innowacjom. Pracując z nami, masz szansę na rozwój zawodowy w obszarze zarządzania tożsamością i dostępem, w otoczeniu doświadczonych specjalistów w branży IT.