emagine
Senior Backend Developer
Skills
11 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Warsaw, Poland
Work mode:
Onsite
Published on:
9 October 2026
What they need
Informacje o projekcie:
- Branża: bankowość
- Stawka: do ok. 150 zł/h netto + VAT, B2B
- Lokalizacja: hybryda max 1x/tyg Warszawa
Poszukujemy Programisty Backend specjalizującego się w Pythonie, odpowiedzialnego za rozwój i utrzymanie nowoczesnych rozwiązań backendowych oraz integracyjnych. Projektujesz i budujesz API konsumowane przez zewnętrzne systemy i zespoły, dbasz o jakość kodu i dokumentacji, a na co dzień pracujesz z analitykami i architektami.
Zakres obowiązków:
- Tworzenie wysokiej jakości kodu.
- Projektowanie rozwiązań technicznych.
- Projektowanie od zera i wdrażanie produkcyjne REST API konsumowanych przez zewnętrzne systemy lub zespoły.
- Budowa i utrzymanie REST API w środowisku produkcyjnym.
- Tworzenie i utrzymywanie specyfikacji OpenAPI jako kontraktu.
- Integracja z istniejącymi systemami, w tym praca z zastanym schematem bazy danych.
- Optymalizacja zapytań SQL i diagnozowanie problemów wydajnościowych.
- Przeprowadzanie testów jednostkowych, integracyjnych i kontraktowych (pytest).
- Tworzenie dokumentacji technicznej.
- Prowadzenie uzgodnień technicznych z zespołami odbiorczymi.
- Współpraca z analitykami oraz architektami.
Must Haves:
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w Pythonie.
- Biegła znajomość FastAPI lub Django REST Framework wraz z ekosystemem (Pydantic, SQLAlchemy lub Django ORM).
- Udokumentowane zaprojektowanie od zera i wdrożenie produkcyjne co najmniej jednego API konsumowanego przez zewnętrzne systemy lub zespoły.
- Praktyczna znajomość projektowania REST API: modelowanie zasobów, semantyka metod HTTP, kody odpowiedzi, wersjonowanie, idempotencja.
- Doświadczenie w tworzeniu specyfikacji OpenAPI jako kontraktu, a nie dokumentacji generowanej po fakcie.
- Znajomość uwierzytelniania maszynowego: OAuth 2.0 client credentials, JWT, klucze API wraz z ich rotacją.
- Dobra znajomość SQL i pracy z relacyjną bazą danych, w tym optymalizacja zapytań.
- Doświadczenie w integracji z istniejącymi systemami.
- Umiejętność pisania testów automatycznych (pytest): jednostkowych, integracyjnych i kontraktowych.
- Znajomość konteneryzacji (Docker) i pracy z potokami CI/CD.
- Znajomość Linux/Unix.
- Znajomość REST, SOAP oraz SQL.
- Znajomość narzędzi: FastAPI, Uvicorn, Gunicorn, Anaconda.
- Umiejętność pisania czytelnej dokumentacji technicznej.
- Umiejętność prowadzenia uzgodnień technicznych z zespołami odbiorczymi.
- Doświadczenie z JIRA i Confluence.
- Biegła znajomość języka polskiego.
Nice to Haves:
- Doświadczenie w sektorze finansowym lub innej branży regulowanej.
- Znajomość kontroli dostępu do danych na poziomie rekordu.
- Doświadczenie z przetwarzaniem asynchronicznym (Celery, kolejki zadań).
- Znajomość narzędzi API gateway i zarządzania ruchem.
- Doświadczenie w migracji systemu monolitycznego w kierunku architektury usługowej.
- Generowanie dokumentacji z OpenAPI i utrzymywanie jej w spójności z kodem.
- Znajomość narzędzi do testów kontraktowych.
- Doświadczenie we wsparciu zespołów integrujących się z API.
- Znajomość Azure lub innej platformy chmurowej.
Other offers great for you!
These companies are also looking for great profiles
Easypartner
Senior Backend Developer .NET / Azure - Paris - (H/F)
500
Freelance
Remote
Skills
8 months ago
Quick apply
Qolibris
Senior Backend Developer
500
Freelance
Paris, France
Hybrid
Skills
1 month ago
Quick apply
skiils
Senior Développeur Backend Java — Java 21+ | Kafka | Spring Boot
55 000 € - 65 000 € par an
Permanent contract
Paris, France
Hybrid
Skills
13 days ago
Quick apply