Full Stack Developer

Warszawa

W naszym zespole będziesz odpowiadać za:

 

  • Rozwój nowych funkcjonalności w systemach bankowych
  • Zapewnienie wysokiej jakości oprogramowania (funkcjonalność, wydajność, niezawodność)
  • Udział w projektach realizowanych w jednostce
  • Proponowanie i wdrażanie nowych rozwiązań technologicznych, optymalizacji
  • Współpracę z analitykami, klientem biznesowym i innymi zespołami technicznymi
  • Tworzenie wysokiej jakości dokumentacji swojej pracy

Ta praca jest dla Ciebie, jeśli:

 

  • Posiadasz wykształcenie wyższe min. inżynierskie o profilu ścisłym (preferowane kierunki: informatyczny, matematyczny, fizyczny)
  • Masz min. 3 lata komercyjnego doświadczenia w programowaniu
  • Posiadasz doświadczenie w programowaniu aplikacji z wykorzystaniem technologii Frontend lub Backend
  • Znajomość Spring/Spring-boot
  • Znajomość JPA oraz Hibernate
  • Znajomość Maven, GIT
  • Znajomość SQL (PostgreSQL)
  • Znajomość architektury mikroserwisowej
  • Umiejętność projektowania REST API
  • Umiejętność projektowania testów automatycznych
  • Znajomość narzędzi do wytwarzania testów automatycznych (np. Junit, Mockito, WireMock)
  • Znajomość Event-driven architecture (EDA)
  • Znajomość dobrych praktyk programowania

Mile widziana znajomość:

  • Zuul
  • Gerrit
  • Scrum
  • DDD - Domain Driven Design
  • Znajomość sektora bankowego (system CRM)
  • Kubernetes
  • Azure AKS
  • Znajomość języka angielskiego na poziomie B1/B2

Oferujemy Ci:

 

  • Zatrudnienie w ramach umowy o pracę
  • Premię uzależnioną od wyników i zaangażowania
  • Prywatną opiekę medyczną dla Ciebie i Twojej rodziny na preferencyjnych warunkach
  • Kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach
  • System szkoleń i programów rozwojowych
  • Dostęp do Wewnętrznej Giełdy Pracy
  • Przyjazną atmosferę w pracy