Senior Backend Developer (.NET) – IoT Platform Oferta pracy

Dołącz do j‑labs, do zespołu rozwijającego nowoczesną platformę Industrial IoT dla sektora energetycznego.
ikona: Dział

Branża

Energy
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda, 1x w tyg.)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 130 – 150 PLN netto/h

Technologie

IoT .NET Docker Kubernetes Kafka

O projekcie

  • Dołącz do zespołu rozwijającego nowoczesną platformę Industrial IoT (IIoT), która wspiera zarządzanie urządzeniami przemysłowymi, operacje flotowe oraz przetwarzanie danych na dużą skalę dla klientów z sektora energetycznego, odnawialnych źródeł energii oraz przemysłu.
  • Jako Senior Backend Developer będziesz uczestniczyć w budowie chmurowej platformy obsługującej tysiące urządzeń IoT, zapewniającej bezpieczne przetwarzanie danych telemetrycznych oraz integrację z systemami przemysłowymi.
  • Projekt wykorzystuje architekturę mikroserwisową, rozwiązania event-driven oraz nowoczesny ekosystem .NET i Kubernetes.
  • To doskonała okazja, aby rozwijać się w obszarze IoT, systemów rozproszonych oraz cyfryzacji infrastruktury energetycznej o krytycznym znaczeniu dla biznesu.

Stos technologiczny:

  • Backend: .NET 6/7/8, C#, ASP.NET Core, Entity Framework Core
  • Bazy danych: PostgreSQL, ScyllaDB
  • Messaging: RabbitMQ, Kafka, MQTT
  • Cloud & DevOps: Docker, Kubernetes, Helm, Terraform, Azure DevOps
  • Security: Keycloak, OAuth2, OpenID Connect, JWT, PKI/mTLS
  • Monitoring: Prometheus, Grafana, Loki
  • Architektura: Microservices, Event-Driven Architecture, Multi-Tenant SaaS, Zero-Trust Security

Twoje zadania

  • Projektowanie i rozwój skalowalnych mikroserwisów w technologii .NET (C#, ASP.NET Core Web API, Entity Framework Core).
  • Tworzenie i rozwijanie REST API dla integracji z systemami zewnętrznymi.
  • Implementacja architektury multi-tenant z bezpieczną separacją danych i kontrolą dostępu.
  • Rozwój usług integracyjnych dla urządzeń Industrial IoT oraz obsługa danych telemetrycznych i konfiguracyjnych.
  • Praca z bazami PostgreSQL oraz rozwiązaniami NoSQL.
  • Wykorzystanie RabbitMQ i Kafka do budowy architektury opartej na zdarzeniach.
  • Wdrażanie najlepszych praktyk bezpieczeństwa, w tym OAuth2, OpenID Connect, JWT, PKI/mTLS oraz zarządzania tożsamością.
  • Zapewnianie wysokiej jakości kodu poprzez testy jednostkowe i integracyjne, code review oraz stosowanie zasad SOLID i Clean Code.
  • Współpraca przy konteneryzacji aplikacji oraz wdrożeniach w środowisku Kubernetes.
  • Rozwój i utrzymanie procesów CI/CD oraz infrastruktury jako kodu (Terraform, Helm).
  • Optymalizacja wydajności systemów obsługujących tysiące urządzeń i duże wolumeny danych.
  • Współpraca z zespołami produktowymi, architektami oraz inżynierami DevOps.

Wymagania

  • Minimum 6 lat doświadczenia w rozwoju oprogramowania backendowego.
  • Bardzo dobra znajomość C#, .NET 6/7/8+, ASP.NET Core Web API oraz Entity Framework Core.
  • Doświadczenie w projektowaniu RESTful API.
  • Praktyczna znajomość architektury mikroserwisowej oraz systemów rozproszonych.
  • Doświadczenie produkcyjne z PostgreSQL, w tym projektowaniem schematów, optymalizacją zapytań oraz Entity Framework Core.
  • Znajomość systemów kolejkowych i komunikacji asynchronicznej (RabbitMQ lub Kafka).
  • Doświadczenie z Docker oraz Kubernetes.
  • Umiejętność tworzenia testów jednostkowych i integracyjnych z wykorzystaniem narzędzi takich jak xUnit, NUnit, Moq, FluentAssertions lub Testcontainers.
  • Wiedza z zakresu bezpieczeństwa aplikacji, w tym OAuth2, OpenID Connect, JWT oraz systemów zarządzania tożsamością.
  • Umiejętność pracy zespołowej oraz skutecznej komunikacji.

Mile widziane

  • Doświadczenie z platformami i protokołami IoT (MQTT, AMQP, Modbus, SNMP, IEC 61850).
  • Znajomość Keycloak.
  • Doświadczenie z ScyllaDB lub Cassandra.
  • Znajomość Terraform oraz Helm.
  • Wiedza z zakresu PKI i uwierzytelniania mTLS.
  • Doświadczenie z architekturą multi-tenant.
  • Znajomość narzędzi monitoringu i observability (Prometheus, Grafana, Loki).
  • Doświadczenie z Azure DevOps.
  • Znajomość wzorców Event Sourcing, CQRS oraz komunikacji gRPC.
  • Doświadczenie w projektach związanych z automatyką przemysłową, energetyką, SCADA lub sieciami elektroenergetycznymi.
  • Dobra znajomość języka angielskiego w mowie i piśmie.

Dlaczego warto

  • Twórz rozwiązania wspierające transformację energetyczną i cyfryzację infrastruktury krytycznej.
  • Pracuj nad platformą IoT obsługującą tysiące urządzeń i ogromne wolumeny danych.
  • Rozwijaj kompetencje w nowoczesnym ekosystemie .NET, Kubernetes oraz Industrial IoT.
  • Rozwiązuj złożone problemy związane z systemami rozproszonymi i wysoką skalowalnością.
  • Współpracuj z doświadczonym, międzynarodowym zespołem specjalistów.
  • Miej realny wpływ na architekturę i kierunek rozwoju produktu.
  • Korzystaj z nowoczesnych praktyk inżynierskich i środowiska wspierającego rozwój zawodowy.

Benefity

Stabilne projekty i możliwość zmiany
Gildie Technologiczne
Solidne narzędzia
Miejsce prelegenta na konferencjach
Eventy i integracje
Działalność charytatywna

Jak przebiega rekrutacja

1. Wysyłasz CV
2. Rozmowa rekrutacyjna
3. Weryfikacja techniczna
4. Rozmowa z partnerem
5. Otrzymujesz ofertę pracy
6. Witamy w naszym zespole!
Energy

Senior Backend Developer (.NET) – IoT Platform

B2B: 130 – 150 PLN netto/h

Kraków (hybryda, 1x w tyg.)

Aplikuj Poleć znajomego
I otrzymaj od nas 7000zł

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT
Sprawdź FAQ

Ewelina Popielec

IT Recruitment Expert
+48 690 075 202 ewelina.popielec@j-labs.pl

Znasz kogoś, kto idealnie pasuje na to stanowisko?

Prześlij nam CV znajomej osoby, zainteresowanej pracą w j‑labs. Po rozpoczęciu przez nią współpracy otrzymasz 7 000 zł.

Poleć znajomego

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Senior Al Engineer

Dołącz do j‑labs i buduj od zera nowoczesną platformę opartą na sztucznej inteligencji, która automatyzuje procesy integracji i transformacji danych w organizacjach finansowych.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda, 3x w tyg.)
FinTech
Al LLM RAG Python
Zobacz szczegóły oferty Senior Al Engineer

Senior Frontend Developer

Dołącz do zespołu rozwijającego globalną platformę HR wykorzystywaną przez miliony użytkowników na całym świecie. Pracuj z Angular 20, Node.js, mikrofrontendami i AI-assisted engineering, mając realny wpływ na rozwój produktu.
B2B: 150 – 170 PLN netto/h
Lokalizacja: Zdalnie
HI-Tech
AI TypeScript Angular Node.js JavaScript
Zobacz szczegóły oferty Senior Frontend Developer

Senior Java/Kotlin Developer with AWS

Dołącz do j‑labs i rozwijaj jedną z największych platform fintechowych w Europie, oferującej nowoczesne usługi inwestycyjne i bankowe.
B2B: 160-180
Lokalizacja: Zdalnie
FinTech
AI Java Kotlin Terraform AWS Mikroserwisy
Zobacz szczegóły oferty Senior Java/Kotlin Developer with AWS

Senior Fullstack Developer (.net / React)

Dołącz do nowo budowanego zespołu i twórz od zera system do zarządzania należnościami, płatnościami i ryzykiem finansowym.
B2B: 150 – 185 PLN netto/h
Lokalizacja: Kraków (hybryda, 3x w tyg.)
FinTech
TypeScript AI React .NET PostgreSQL Azure Mikroserwisy

O projekcie

  • Współtworzenie polskiego centrum innowacji i rozwój platformy do gier online i zakładów sportowych, w ramach której dostępne będą takie produkty jak: kasyno online, blackjack, ruletka, poker, slotgames oraz zakładów sportowych (w sumie ok 1000 pozycji).
  • Platforma jest rozwijana pod kątem rynku amerykańskiego.
  • Projekt rozwijany w architekturze mikroserwisowej zgodnie z podejściem DDD (Domain Driven Design).
  • Działa od 2 lat, obecnie zespół skupia się na rozwoju nowych i obecnych funkcjonalności.
  • Technologie: Java /Groovy, Kafka, REST, mikroserwisy.
  • Rodzaje wykonywanych testów: testy nowych funkcjonalności, testy wydajnościowe.
  • Narzędzia do testowania: OkHTTP/ REST Assured, k6, Selenium/Selenide, Cucumber.


Twoje zadania

  • Automatyzacja testów dla szerokiego portfolio produktów (ponad 1000 pozycji: kasyno, poker, zakłady sportowe).
  • Projektowanie scenariuszy testowych w oparciu o logikę biznesową.
  • Rozwój i utrzymanie automatycznych testów API oraz UI.
  • Współpraca z developerami w celu zapewnienia najwyższej jakości kodu i produktu.

 

Wymagania

  • Minimum 4-5 lat doświadczenia w automatyzacji testów.
  • Bardzo dobra znajomość języka Java.
  • Praktyczne doświadczenie w testowaniu serwisów RESTowych.
  • Gotowość do pracy z Selenium/Selenide.
  • Znajomość języków: polskiego i angielskiego na poziomie min. B2.
Zobacz szczegóły oferty Senior Fullstack Developer (.net / React)