Szukamy Backend Developera, który będzie projektować, rozwijać i utrzymywać nowoczesne mikroserwisy oraz API wykorzystywane przez zespoły wewnętrzne i partnerów zewnętrznych. Praca obejmuje pełny cykl wytwarzania oprogramowania: od projektowania kontraktów API, przez development i wdrożenia w chmurze, po monitoring i dalszy rozwój rozwiązań.
Tryb pracy: Hybrydowy (2 razy w tygodniu z biura w Warszawie przy ul. Chmielna 89)
Backend Developer (Go / Kotlin / Python)
Twój zakres obowiązków
- projektowanie i rozwój mikroserwisów w Go lub Kotlin (REST/GraphQL) w podejściu contract-first
- tworzenie i utrzymanie jobów wspierających raportowanie API
- przygotowywanie i rozwój definicji API (wersjonowanie, idempotencja, standaryzacja, zgodność wstecz)
- dostarczanie i utrzymywanie usług w środowisku Kubernetes z wykorzystaniem CI/CD
- integracja mikroserwisów z bazami danych (PostgreSQL, Oracle) oraz mechanizmami cache
- współpraca z zespołami domenowymi i bezpieczeństwa, publikacja produktów dla partnerów
- budowa monitoringu technicznego i biznesowego oraz tworzenie dokumentacji
- upraszczanie i automatyzacja powtarzalnych czynności poprzez rozwiązania LessCode
Nasze wymagania
- doświadczenie w tworzeniu usług backendowych w Go, Kotlinie lub Pythonie
- praktyczna znajomość podejścia contract-first oraz pracy z OpenAPI / Swagger
- umiejętność projektowania bezpiecznych, wersjonowalnych API z wykorzystaniem idempotencji i standardów HTTP
- doświadczenie w pracy z Gitem, narzędziami CI/CD oraz wdrażaniu i monitorowaniu aplikacji na Kubernetesie
- umiejętność jasnego komunikowania decyzji technicznych i kompromisów
- gotowość do współpracy z zespołami biznesowymi i technicznymi
- pragmatyczne podejście oraz odpowiedzialność za jakość i stabilność dostarczanych rozwiązań