EU remote
Backend Developer
About this role
Backend Developer Respect Energy Fuels Sp zo.o. Daily tasks: - 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 - 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) - 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) Musts: TypeScript, Nest.js, PostgreSQL, MySQL, ORM, REST API 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 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ą.
OFERUJEMY: 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
Source listing: nofluffjobs_main