Dołącz do zespołu, który rozwija Otwartą Bankowość w największym banku w Polsce. Tworzymy nowoczesne rozwiązania umożliwiające wystawianie danych i usług poprzez API. Pracujemy w paradygmacie API First, budujemy mikrousługi i zarządzamy platformami DevSecOps oraz API Management.
W ramach pracy będziesz współtworzyć i utrzymywać produkty w zespołach produktowych, działających zgodnie z metodykami Agile. Stawiamy na nowoczesny stack technologiczny, wymianę wiedzy i możliwość rozwoju kompetencji.
Programista Golang
Twój zakres obowiązków
- Tworzenie i rozwój usług backendowych w oparciu o REST API, gRPC i mikroserwisy.
- Implementacja rozwiązań w języku Golang oraz praca z ekosystemem powiązanych technologii.
- Współpraca z systemami kolejkowymi (Kafka, RabbitMQ).
- Udział w procesach CI/CD z wykorzystaniem GitLab CI.
- Praca w zwinnych zespołach produktowych (Agile), obejmująca rozwój i utrzymanie produktu end-to-end.
- Dbałość o jakość kodu, bezpieczeństwo i zgodność z najlepszymi praktykami.
Nasze wymagania
- Bardzo dobra znajomość Golang i jego ekosystemu.
- Doświadczenie w tworzeniu usług backendowych (REST API, gRPC, mikroserwisy).
- Znajomość systemów kolejkowych (Kafka, RabbitMQ).
- Doświadczenie w pracy z narzędziami CI/CD (GitLab CI).
- Komunikatywny język angielski (praca z dokumentacją, komunikacja w zespole).
- Umiejętność pracy w zespole zwinnych metodach (Agile).
- Otwartość na nowe technologie i rozwiązania.
- Proaktywność i odpowiedzialność za realizowane zadania.
- Zrozumienie potrzeb biznesowych i celów projektu.
- Znajomość Java/Kotlin, React (NextJS), Python.
- Doświadczenie z konteneryzacją (Docker, Kubernetes).
- Znajomość technologii service mesh (Istio, Anthos).
- Dobra orientacja w pracy z systemem Linux.