Szukamy osoby na stanowisko Expert Full Stack Software Engineer do rozwoju i utrzymania rozwiązań kart komercyjnych w sektorze bankowym.

O projekcie

Projekt obejmuje rozwiązania oparte na mikroserwisach, wykorzystujące Java, Spring Boot, Angular i Kafka. Celem jest dostarczanie bezpiecznych, stabilnych i gotowych do produkcji funkcjonalności oraz rozwijanie automatyzacji i praktyk inżynieryjnych.

Warunki współpracy

  • kontrakt B2B
  • praca hybrydowa: 3 dni w tygodniu w biurze (Warszawa, Gdańsk)
  • czas trwania: długoterminowy
  • język pracy: English B1+/B2 level or higher

Twój zakres obowiązków

  • Prowadzenie dostaw funkcjonalności od analizy wymagań biznesowych przez projekt techniczny, implementację i integracje po wdrożenie oraz weryfikację produkcyjną
  • Projektowanie, rozwijanie i utrzymywanie aplikacji oraz mikroserwisów z użyciem Java, Spring Boot, Angular, Kafka i SQL, zgodnie z zasadami clean code, a także budowanie REST API i integracji
  • Rozwijanie testów automatycznych, frameworków testowych i skryptów oraz zapewnianie pokrycia testami jednostkowymi, integracyjnymi, API i regresyjnymi
  • Analizowanie i rozwiązywanie defektów, incydentów produkcyjnych, problemów integracyjnych oraz wąskich gardeł wydajnościowych
  • Usuwanie podatności wykrytych przez SAST, skanowanie kontenerów i zależności oraz testy penetracyjne, a także wzmacnianie bezpieczeństwa aplikacji dostępnych z internetu
  • Utrzymywanie i ulepszanie CI/CD oraz automatyzacji z użyciem Git, Bitbucket, Jenkins, Docker i Kubernetes, a także przygotowywanie monitoringu, logowania, dokumentacji operacyjnej i procedur wdrożeniowych
  • Współpraca z Product Ownerami, analitykami, architektami, specjalistami ds. bezpieczeństwa, operacjami i zespołami inżynieryjnymi oraz udział w analizach, refinementach, planowaniu, estymacjach, przeglądach i retrospektywach Agile/Scrum

Wymagania

  • Doświadczenie w tworzeniu i utrzymywaniu aplikacji w Java
  • Doświadczenie w rozwijaniu aplikacji z użyciem Angular
  • Doświadczenie w wykorzystywaniu Kafka w aplikacjach i integracjach
  • Doświadczenie w tworzeniu aplikacji z użyciem Spring Boot
  • Doświadczenie w projektowaniu i rozwijaniu mikroserwisów
  • Doświadczenie w budowaniu i utrzymywaniu REST API
  • Doświadczenie w pracy z Angular Material
  • Doświadczenie w pracy z SQL
  • Doświadczenie w wykorzystywaniu Kubernetes
  • Doświadczenie w usuwaniu podatności wykrywanych przez SAST
  • Doświadczenie w sektorze bankowym oraz w obszarze kart i płatności

Mile widziane

  • Doświadczenie w sektorze bankowym lub w obszarze kart lub płatności
  • Doświadczenie w stosowaniu praktyk DevSecOps
  • Doświadczenie w zapewnianiu obserwowalności aplikacji
  • Doświadczenie w prowadzeniu przeglądów kodu
  • Doświadczenie w korzystaniu z GitHub Copilot
  • Doświadczenie w pracy z Docker

Co oferujemy

  • prywatna opieka medyczna
  • dofinansowanie zajęć sportowych
  • wsparcie formalne od dokumentów po onboarding

Jak wygląda proces

  1. Rozmowa z rekruterem
  2. Rozmowa techniczna
  3. Rozmowa z klientem

B2B Network łączy specjalistów IT z projektami, które do nich pasują. To Ty wybierasz projekt, my zapewniamy stabilne warunki i wsparcie.