W skrócie
- Zadania: Twórz i rozwijaj aplikacje internetowe w zespole Agile, korzystając z nowoczesnych technologii.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu Full Stack oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 94500 - 115500 zł za rok.
Konsultant będzie pracował jako Full Stack Java Developer w obszarze usług kart, koncentrując się na rozwoju, utrzymaniu i ciągłym doskonaleniu aplikacji kart komercyjnych dostępnych w Internecie. Rola obejmuje projektowanie i wdrażanie nowych funkcjonalności, ulepszanie istniejących rozwiązań oraz zapewnienie wysokiej dostępności, wydajności i bezpieczeństwa krytycznych aplikacji biznesowych.
Kluczowe obowiązki obejmują:
- Projektowanie, rozwijanie, testowanie i utrzymywanie aplikacji przy użyciu Java, Spring Boot, Angular, Kafka, SQL, Docker i Kubernetes.
- Rozwój i ulepszanie rozwiązań opartych na mikroserwisach zgodnie z zasadami czystego kodu i najlepszymi praktykami.
- Budowanie i utrzymywanie REST API oraz integracji z systemami wewnętrznymi i zewnętrznymi.
- Aktywny udział w ceremoniach Agile/Scrum, w tym planowaniu, udoskonalaniu, przeglądach i retrospektywach.
- Ścisła współpraca z właścicielami produktów, analitykami, architektami, specjalistami ds. bezpieczeństwa i zespołami operacyjnymi w celu dostarczenia wartości biznesowej.
- Analiza, rozwiązywanie i usuwanie defektów aplikacji, incydentów i problemów produkcyjnych.
- Identyfikacja i usuwanie luk w zabezpieczeniach wykrytych za pomocą SAST, skanowania kontenerów, skanowania zależności, testów penetracyjnych i innych ocen bezpieczeństwa.
- Wdrażanie praktyk bezpiecznego kodowania i przyczynianie się do poprawy bezpieczeństwa aplikacji dostępnych w Internecie.
- Wsparcie procesów CI/CD przy użyciu narzędzi takich jak Git, Bitbucket i Jenkins w celu umożliwienia efektywnej i niezawodnej dostawy oprogramowania.
- Optymalizacja wydajności aplikacji, skalowalności, odporności i łatwości utrzymania.
- Tworzenie i utrzymywanie dokumentacji technicznej, w tym projektów rozwiązań, dokumentacji operacyjnej i wytycznych dotyczących wdrożenia.
- Udział w inicjatywach ciągłego doskonalenia związanych z praktykami rozwoju, automatyzacją, zapewnieniem jakości i bezpieczeństwem.
Konsultant powinien pracować samodzielnie, jednocześnie skutecznie współpracując w ramach zespołu Agile i przyczyniać się zarówno do dostarczania funkcji, jak i bieżącego zarządzania cyklem życia aplikacji.
Wymagana wiedza i doświadczenie:
- 5+ lat doświadczenia w rozwoju Full Stack Java oraz umiejętność testowania wprowadzonych zmian.
- Java, Spring Boot, mikroserwisy, REST API.
- Angular i Angular Material.
- Kafka i bazy danych SQL.
- Docker i Kubernetes, Git, Bitbucket, Jenkins, CI/CD.
- Praca w metodyce Agile/Scrum.
- Doświadczenie w rozwiązywaniu luk w zabezpieczeniach SAST, skanowania kontenerów i luk w zabezpieczeniach.
- Znajomość zasad bezpiecznego kodowania i zasad OWASP.
- Silne umiejętności rozwiązywania problemów i analizy.
- Znajomość języka angielskiego (B1+/B2 lub wyżej).
- Podstawowa znajomość narzędzi AI lub chęć ich eksploracji.
Preferowane wiedza i doświadczenie:
- Doświadczenie w bankowości, kartach lub obszarze płatności.
- Doświadczenie z platformami chmurowymi.
- Doświadczenie w DevSecOps i zarządzaniu lukami w zabezpieczeniach.
- Optymalizacja wydajności i monitorowanie aplikacji.
- Doświadczenie w mentoringu i coachingu technicznym.
Full Stack Developer – pracodawca: b2bnetwork
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując jako Cloud IT Architect, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, a także korzysta z najnowszych technologii chmurowych w sektorze finansowym. Oferujemy elastyczne godziny pracy, programy rozwoju umiejętności oraz przyjazną atmosferę, co sprawia, że jesteśmy idealnym miejscem dla profesjonalistów szukających satysfakcjonującej kariery.