Backend Developer

Respect Energy Fuels

Warszawa

On-site

PLN 150,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Prywatna opieka Medicover
Platforma benefitowa Multisport

Job summary

Respect Energy Fuels poszukuje Backend Developera, który dołączy do zespołu FinTech. Będziesz projektować i implementować REST API w NestJS (TypeScript), rozwijać logikę kalkulacji opłat, taryfowanie, generowanie faktur i not korygujących, a także integrować się z zewnętrznymi systemami i bazami danych.

Wymagane doświadczenie z TypeScript, Node.js, NestJS i relacyjnymi bazami danych. Praca w zespole, z DevOps nad wdrożeniami na Azure/Kubernetes, a także testowanie i dokumentacja API (Swagger).

Qualifications

  • Solidne umiejętności TypeScript i Node.js.

Responsibilities

  • Projektowanie i implementacja REST API w NestJS (TypeScript).
  • Implementacja silnika kalkulacji opłat, taryfowanie, generowanie faktur i not korygujących.
  • Integracja z zewnętrznymi systemami (API oraz bezpośredni odczyt bazy danych).
  • Implementacja autentykacji i autoryzacji użytkowników (JWT, RBAC, hierarchiczne role).
  • Projektowanie modeli danych, migracji i schematu bazy danych (TypeORM / Prisma).
  • Optymalizacja zapytań SQL i wydajności serwisów.
  • Implementacja cache'owania (Redis) i optymalizacja przepływu danych.
  • Współpraca z DevOps przy wdrażaniu aplikacji na Azure / Kubernetes.
  • Uczestnictwo w planowaniu sprintów i estymacji zadań.
  • Debugowanie i rozwiązywanie problemów produkcyjnych.
  • Manualne testowanie wdrożonych funkcjonalności (smoke testing, weryfikacja poprawności działania platformy po wdrożeniu).

Skills

TypeScript
Node.js
NestJS
REST API design
JWT / RBAC
ALG/Złożona logika biznesowa
SQL (PostgreSQL/MySQL)
Code testing
Team collaboration
DevOps współpraca

Tools

TypeORM
Prisma
Redis
Docker
Kubernetes
Azure
Swagger
JIRA API
GraphQL / Apollo Server
GitHub Actions

Job description

Respect Energy Fuels to dynamicznie rozwijająca się, w 100% polska i niezależna spółka specjalizująca się w obrocie paliwami gazowymi w Polsce i za granicą. Dostarczamy skroplony gaz ziemny LNG oraz gaz ziemny sieciowy, obsługując zarówno rynek hurtowy, jak i detaliczny.

Naszym atutem jest zespół doświadczonych ekspertów branżowych oraz szeroka obecność na europejskich rynkach.

Respect Energy Fuels oferuje nowoczesne i kompleksowe rozwiązania energetyczne, w tym zaawansowane systemy kogeneracyjne.

Dostarczamy wysokiej jakości rozwiązania w zakresie handlu na europejskich rynkach surowcowych, zapewniając naszym klientom bezpieczeństwo, elastyczność i konkurencyjność energetyczną.

Obecnie do naszego zespołu FinTech poszukujemy Beckend Developera

Obowiązki
  • Projektowanie i implementacja REST API w NestJS (TypeScript)
  • Implementacja logiki biznesowej: silnik kalkulacji opłat, taryfowanie, generowanie faktur i not korygujących
  • Integracja z zewnętrznymi systemami (API oraz bezpośredni odczyt bazy danych)
  • Implementacja autentykacji i autoryzacji użytkowników (JWT, RBAC, hierarchiczne role)
  • Projektowanie modeli danych, migracji i schematu bazy danych (TypeORM / Prisma)
  • Optymalizacja zapytań SQL i wydajności serwisów
  • Implementacja cache'owania (Redis) i optymalizacja przepływu danych
Integracje & Dane
  • Analiza i implementacja warstwy integracji z systemem legacy (API lub bezpośredni odczyt DB)
  • Projektowanie i realizacja migracji danych z istniejącego systemu
  • Automatyczne pobieranie danych zewnętrznych (pliki TXT, API operatorów sieci gazowych)
  • Przygotowanie danych do raportowania (GUS, URE, ARE)
  • Integracja z systemem ticketowym (JIRA API)
Jakość & Współpraca
  • Pisanie testów jednostkowych i integracyjnych
  • Code review i utrzymanie standardów kodowania
  • Tworzenie dokumentacji technicznej i dokumentacji API (Swagger)
  • Współpraca z DevOps przy wdrażaniu aplikacji na Azure / Kubernetes
  • Konsultacje z użytkownikami biznesowymi w zakresie wymagań i funkcjonalności
  • Uczestnictwo w planowaniu sprintów i estymacji zadań
  • Debugowanie i rozwiązywanie problemów produkcyjnych
  • Manualne testowanie wdrożonych funkcjonalności (smoke testing, weryfikacja poprawności działania platformy po wdrożeniu)
Wymagania
  • Solidna znajomość TypeScript i Node.js
  • Minimum 3 lata doświadczenia z NestJS (architektura modułów, dekoratory, DI, guards, interceptors)
  • Doświadczenie z relacyjnymi bazami danych (PostgreSQL lub MySQL) i ORM (TypeORM lub Prisma)
  • Umiejętność projektowania i implementacji REST API
  • Praktyczna wiedza z zakresu autentykacji i autoryzacji (JWT, RBAC)
  • Doświadczenie w pisaniu testów (unit, integration)
  • Doświadczenie z Git i pracą w zespole z code review
  • Umiejętność analizy wymagań biznesowych i przełożenia ich na rozwiązania techniczne
  • Samodzielność i proaktywne podejście do rozwiązywania problemów
Mile widziane
  • Doświadczenie w systemach billingowych, ERP, finansowych lub energetycznych
  • Znajomość architektury mikroserwisów i komunikacji gRPC
  • Doświadczenie z migracją danych z systemów legacy
  • Znajomość GraphQL / Apollo Server
  • Doświadczenie z Redis (caching, session storage)
  • Znajomość narzędzi DevOps: Docker, Kubernetes, Azure, GitHub Actions
  • Doświadczenie w branży energetycznej lub handlowej
  • Prywatna opieka medyczna Medicover dla Ciebie i Twoich najbliższych
  • Nauka języka angielskiego
  • Platforma benefitowa z możliwością skorzystania z Multisport
  • Swobodna atmosfera pracy i przestrzeń do wdrażania nowych pomysłów
  • Praca w środowisku opartym na współpracy, przedsiębiorczości i innowacyjności
  • Realny wpływ na architekturę i kształt produktu od pierwszego dnia
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Developer (K/M)
Fullstack Developer (K/M)

Cyberfolks • Poznań

On-site
Prywatna opieka medyczna
Ubezpieczenie grupowe
Kafeteryjny system benefitów
+2
Fullstack Developer (Angular & .Net)
Fullstack Developer (Angular & .Net)

Billennium • Warszawa

Hybrid
PLN 180,000 - 240,000
Udemy for Business
Prywatna opieka medyczna
Karta Multisport
+3
Programista/-tka .NET systemów produkcyjnych
Programista/-tka .NET systemów produkcyjnych

Optimakers • Bydgoszcz

On-site
Budżet na rozwój (szkolenia, certyfikacje)
Narzędzia i sprzęt do pracy
Fullstack Developer
Fullstack Developer

Untitled Kingdom • Kraków

Hybrid
Wynagrodzenie 8000 - 11500 netto+VAT
Edukacyjne lunchy
Szkolenia i wyjazdy na konferencje
+1
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)

Telemedi - assistance & digital health platform • Warszawa

Hybrid
Wynagrodzenie 15 000 - 22 000 PLN netto
Elastyczny model pracy
Opieka medyczna
+1
Java Developer
Java Developer

Craftware Sp. z o.o. • Warszawa

On-site
PLN 230,000 - 360,000
Opieka medyczna (Luxmed lub PZU)
Ubezpieczenie (Unum lub PZU)
Karta sportowa Multisport
+4
Node.JS Developer
Node.JS Developer

Clurgo Ltd. • Wrocław

Hybrid
PLN 180,000 - 240,000
opieka medyczna
karta Multisport
lekcje języka angielskiego
Full-stack Developer (BL paczka)
Full-stack Developer (BL paczka)

Base.com • Województwo pomorskie

Hybrid
Elastyczność: Możliwość pracy w trybie zdalnym
Rozwój w Start-upie
Samodzielność: Niezależność w działaniu
+4
Mobile Fullstack Team Leader
Mobile Fullstack Team Leader

ipracujzdalnie.pl • Katowice

On-site
PLN 300,000 - 420,000
Tech Lead .NET (kontraktor)
Tech Lead .NET (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 180,000 - 260,000
Budżet szkoleniowy
Karta Multisport
Prywatne ubezpieczenie medyczne
+1