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)
responsibilities :
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
requirements-expected :
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ń