Czym będziesz się u nas zajmować?

  • będziesz projektować skalowalne, bezpieczne i odporne rozwiązania chmurowe dla czołowych instytucji finansowych;
  • będziesz wspierał i przewodził zespołom deweloperskim w kontekście architektury oprogramowania;
  • będziesz pracował w międzynarodowym środowisku z nowoczesnymi zwinnymi metodykami prowadzenia projektów w styczności z profesjonalnymi procesami wytwarzania oprogramowania;
  • będziesz współpracował z zespołami biznesowymi i innymi interesariuszami wnosząc swój wkład w przeniesienie wizji klienta w rzeczywistość;
  • będziesz miał możliwość do rozwoju swoich umiejętności pracując bezpośrednio z utalentowanymi profesjonalistami.

Poszukujemy właśnie Ciebie, jeśli:

  • masz co najmniej 2 lata doświadczenia w roli architekta oprogramowania;
  • masz doświadczenie i bardzo dobre zrozumienie architektury mikroserwisowej;
  • bardzo dobrze znasz język programowania Java (w wersji co najmniej 11) oraz Spring Framework z modułami, np. Core, Boot, Security, Data, Cloud, Batch;
  • masz doświadczenie w pracy z rozwiązaniami chmurowymi – AWS/Azure/Google Cloud, włączając usługi storage, compute (z przetwarzaniem serverless), networking itp.;
  • posiadasz dobrą znajomość systemów bazodanowych, np. Oracle czy MS SQL;
  • wiesz, czym jest kontenaryzacja i znasz jedno z najpopularniejszych rozwiązań, np. Docker czy Podman;
  • posługujesz się płynnie językiem angielskim w mowie i piśmie;
  • cechuje Cię analityczne myślenie oraz umiejętności oragnizacyjne i zarządzania czasem;
  • znasz nowoczesne technologie front-endowe, np. Angular, React, TypeScript, micro front-endy;
  • posiadasz doświadczenie w pracy jako techniczny lider zespołu;
  • znasz frameworki języka Java do pracy z rozwiązaniami chmurowymi i architekturą mikroserwisową, np. MicroNaut, Quarkus, Vert.x;
  • znasz narzędzia do testowania, automatyzacji i skalowania aplikacji kontenerowych, np. Kubernetes;
  • znasz systemy PaaS, np. OpenShift czy PCF;
  • posiadasz certyfikaty chmurowe.