Senior Backend Developer

emagine

Warszawa

Ibrido

PLN 172.000 - 248.000

Tempo pieno

32 ore fa
Candidati tra i primi
Generatore di candidature

Trasforma questo annuncio in un colloquio — un curriculum e una lettera di presentazione creati in base a ciò questo datore di lavoro sta cercando.

Supera i filtri ATS

Descrizione del lavoro

emagine poszukuje doświadczonego developera Backend specjalizującego się w Pythonie, odpowiedzialnego za rozwój i utrzymanie nowoczesnych rozwiązań backendowych. Projektujesz i budujesz API konsumowane przez zewnętrzne systemy i zespoły, dbasz o jakość kodu i dokumentację, a na co dzień współpracujesz z analitykami i architektami.

Zakres obowiązków obejmuje tworzenie wysokiej jakości kodu, projektowanie rozwiązań technicznych oraz wdrożenie REST API w środowisku produkcyjnym.

Competenze

  • Minimum 3 lata komercyjnego doświadczenia 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.
  • Praktyczna znajomość projektowania REST API: modelowanie zasobów, semantyka 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 z rotacją.
  • Dobra znajomość SQL i pracy z relacyjną bazą danych, w tym optymalizacja zapytań.
  • Doświadczenie w integracji z istniejącymi systemami.
  • Pisanie testów automatycznych (pytest): jednostkowych, integracyjnych i kontraktowych.
  • Znajomość konteneryzacji (Docker) i pracy z 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.

Mansioni

  • 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.

Conoscenze

Python
FastAPI
SQL
API design
OAuth/JWT
Docker
CI/CD
Linux
OpenAPI
pytest
JIRA
Confluence
Polish

Strumenti

Docker
SQL
PostgreSQL
Uvicorn
Gunicorn

Descrizione del lavoro

  • Stawka: do ok. 150 zł/h netto + VAT, B2B
  • Lokalizacja: hybryda max 1x/tyg Warszawa
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.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Python Developer
Senior Python Developer

ITConnect • Polska

Ibrido
PLN 260.000 - 380.000
Python Developer (Middle)
Python Developer (Middle)

Solid Company • Województwo mazowieckie

In loco
PLN 130.699 - 186.148
Python Developer
Python Developer

Solid Company • Kraków

Ibrido
PLN 152.000 - 179.000
pakiet medyczny
pakiet sportowy
darmowa opieka księgowa (do 3 wpisów/m
Platform Backend Engineer
Platform Backend Engineer

Cyberfolks • Gdynia

In loco
PLN 180.000 - 300.000
Backend QA Engineer
Backend QA Engineer

ITLT • Warszawa

In loco
PLN 152.000 - 207.000
Karta MultiSport
Ubezpieczenia
Programista Python
Programista Python

Ness Solution • Warszawa

Remoto
PLN 150.000 - 210.000
B2B
Praca zdalna
Lux Med
+1
Platform Backend Engineer
Platform Backend Engineer

Cyberfolks • Polonia

In loco
PLN 180.000 - 300.000
Senior Test Automation Engineer
Senior Test Automation Engineer

ITConnect • Polska

Ibrido
PLN 120.000 - 160.000
Senior Python Engineer (kontraktor)
Senior Python Engineer (kontraktor)

Itsg Global • Warszawa

In loco
PLN 230.000 - 320.000
Opieka medyczna prywatna
Karta Multisport
Lekcje języka angielskiego
+1
Python Backend Developer - projekt AI
Python Backend Developer - projekt AI

Poznan IT • Poznań

Ibrido
PLN 120.000 - 190.000
Możliwość pracy zdalnej
Elastyczny czas pracy
Spotkania integracyjne
+1