W skrócie
- Zadania: Twórz innowacyjne rozwiązania w zespole zajmującym się bezpieczeństwem i AI.
- Firma: Jit Team - dynamiczna firma IT z międzynarodowym środowiskiem.
- Benefity: Elastyczny czas pracy, szkolenia finansowane przez firmę i świetna atmosfera.
- Pozostałe informacje: Możliwość rozwoju kariery w międzynarodowym zespole.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na bezpieczeństwo w bankowości.
- Kwalifikacje: Min. 5 lat doświadczenia w Pythonie i/lub Javie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Senior Software Developer (Python/Java) - Security & AI/LLM
Salary: 1000-1300 PLN/day on B2B
Work model: hybrid from Gdynia / Gdańsk / Warszawa (3 days per week from the office)
Why choose this offer?
- Możliwość elastycznej organizacji pracy
- Międzynarodowe środowisko pracy z codziennym używaniem języka angielskiego
- Skandynawska kultura organizacyjna zapewniająca równowagę między życiem zawodowym a prywatnym oraz czas na dodatkowe szkolenia (finansowane przez Jit)
- Wspólnota Jit, która zapewnia miłe chwile podczas regularnych spotkań integracyjnych
Projekt
Dołącz do zespołu rozwijającego Automatyczny Silnik Retestowania Bezpieczeństwa, innowacyjną platformę zaprojektowaną do automatyzacji analizy raportów oceny bezpieczeństwa i weryfikacji działań naprawczych. Rozwiązanie to pomaga uprościć proces ponownego testowania bezpieczeństwa, łącząc inżynierię oprogramowania, automatyzację bezpieczeństwa i przepływy pracy wspomagane przez AI.
Jako programista będziesz współpracować z ekspertami ds. bezpieczeństwa i interesariuszami produktu, aby budować skalowalne, łatwe w utrzymaniu i bezpieczne rozwiązania.
Obowiązki
- Projektowanie, rozwijanie i utrzymywanie funkcji w ramach Automatycznego Silnika Retestowania Bezpieczeństwa
- Rozwój i ulepszanie procesów przetwarzania opartych na Pythonie
- Budowanie i utrzymywanie usług backendowych oraz REST API
- Wkład w aplikację webową opartą na Java Spring Boot
- Integracja zewnętrznych narzędzi, API i usług opartych na AI/LLM
- Poprawa niezawodności, dokładności i jakości generowanych testów bezpieczeństwa i analiz
- Pisanie zautomatyzowanych testów jednostkowych i integracyjnych
- Badanie, rozwiązywanie problemów i usuwanie defektów oprogramowania
- Utrzymywanie dokumentacji technicznej i standardów rozwoju
- Współpraca z ekspertami ds. bezpieczeństwa i interesariuszami produktu w celu przekształcenia wymagań w praktyczne rozwiązania
- Zapewnienie zgodności platformy z wymaganiami bezpieczeństwa aplikacji i najlepszymi praktykami
- Ochrona wrażliwych danych, poświadczeń i informacji związanych z bezpieczeństwem
Wymagane kompetencje i wiedza
- Min. 5 lat doświadczenia zawodowego w rozwoju w Pythonie i/lub Javie
- Doświadczenie w rozwijaniu i utrzymywaniu aplikacji backendowych
- Doświadczenie w tworzeniu i korzystaniu z REST API
- Dla rozwoju w Javie: praktyczne doświadczenie z Spring Boot
- Dla rozwoju w Pythonie: doświadczenie w budowaniu modułowych aplikacji i łatwych w utrzymaniu baz kodu
- Zrozumienie najlepszych praktyk inżynierii oprogramowania
- Doświadczenie w testowaniu automatycznym
- Silne umiejętności analityczne i rozwiązywania problemów
- Dobre umiejętności komunikacyjne i biegłość w języku angielskim
Preferowane kompetencje i wiedza
- Doświadczenie w pracy zarówno z Pythonem, jak i Javą
- Doświadczenie w integracji API LLM lub budowaniu przepływów pracy wspomaganych przez AI
- Znajomość walidacji strukturalnych wyników i mechanizmów obsługi błędów
- Doświadczenie w testowaniu bezpieczeństwa aplikacji
- Znajomość metodologii DAST i SAST
- Doświadczenie z narzędziami takimi jak OWASP ZAP, Nuclei, Semgrep, pytest
- Doświadczenie w automatyzacji testów bezpieczeństwa
- Doświadczenie z przetwarzaniem PDF, OCR lub rozwiązaniami do ekstrakcji dokumentów
- Doświadczenie z bazami danych SQL
- Doświadczenie z Maven, CI/CD, Docker lub usługami chmurowymi
- Interesowanie się cyberbezpieczeństwem, zarządzaniem lukami i inżynierią bezpieczeństwa
Technologie, z którymi będziesz pracować
- Python i/lub Java & Spring Boot
- REST API
- Pytest i frameworki do testowania automatycznego
- Bazy danych SQL i Docker
- API LLM i przepływy pracy wspomagane przez AI
- Narzędzia bezpieczeństwa takie jak OWASP ZAP, Nuclei i Semgrep
- Technologie przetwarzania OCR, dokumentów i analizy PDF
Dlaczego warto wybrać tego klienta z portfolio Jit?
Zespół Jit ma ponad dziesięcioletnią współpracę z wiodącą grupą finansową w krajach nordyckich i mamy zaszczyt być premierowym partnerem naszego klienta w Polsce. Obecnie ponad 200 pracowników Jit angażuje się w realizację ponad 60 projektów dla tego norweskiego dostawcy usług finansowych o globalnym zasięgu i silnym nacisku na nowoczesne technologie.
Atmosfera pracy u naszego klienta jest uosobieniem kultury skandynawskiej, która sprzyja osobom kładącym nacisk na równowagę między życiem zawodowym a prywatnym oraz kulturę feedbacku. Ponadto wszystkie projekty są realizowane w międzynarodowych zespołach, co zapewnia stały kontakt z językiem angielskim.
O zespole Jit
Człowiek w IT - to nie tylko slogan, to filozofia. Fundamentem zespołu Jit są ludzie, dlatego stawiamy na Ciebie. Zatrudniamy ponad 770 doświadczonych ekspertów, którym oferujemy projekty rozwojowe, szeroki wachlarz benefitów oraz autorski program rozwoju zawodowego. Wraz z klientami z całego świata tworzymy innowacyjne rozwiązania IT dostarczane przez wysoko wyspecjalizowane i efektywne zespoły. Za naszym maksymą stoją również działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne, prowadząc warsztaty, realizując projekty edukacyjne, sponsorując wydarzenia i przekazując sprzęt do nauki. Oferujemy staże, które pomagają w rozpoczęciu kariery w IT. Wspieramy ratowników wodnych i szpitale, dostarczając niezbędny sprzęt. Wspieramy również liczne organizacje charytatywne pomagające ludziom w potrzebie, dzieciom i osobom starszym. Jesteśmy polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając lokalne inicjatywy, przyczyniamy się do krążenia dobrej energii.
Senior Software Developer in Katowice – pracodawca: Jit
Jit Team to doskonały pracodawca, który stawia na rozwój swoich pracowników w międzynarodowym środowisku pracy. Oferujemy elastyczną organizację pracy oraz skandynawską kulturę organizacyjną, która sprzyja równowadze między życiem zawodowym a prywatnym. Nasza społeczność Jit zapewnia regularne spotkania integracyjne, a także finansowane szkolenia, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i pełnej wyzwań kariery.