Senior Backend Developer (.NET) – IoT Platform

38 - 46 USDNet per hour - B2B
Java

Senior Backend Developer (.NET) – IoT Platform

Java
Zabłocie, Kraków

j-labs

Full-time
B2B
Senior
Hybrid
2 onsite / 3 remote
38 - 46 USDNet per hour - B2B

Job description

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.

  • Dobra znajomość języka angielskiego w mowie i piśmie.

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.

Dlaczego warto do nas dołączyć?

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

Tech stack

    Polish

    C1

    English

    C1

    Apache Kafka

    advanced

    .NET C#

    advanced

    RabbitMQ

    advanced

    Docker

    advanced

    Kubernetes

    advanced

Office location

Senior Backend Developer (.NET) – IoT Platform

38 - 46 USDNet per hour - B2B
Summary of the offer

Senior Backend Developer (.NET) – IoT Platform

Zabłocie, Kraków
j-labs
38 - 46 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. We wszystkich sprawach dotyczący... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
Alior Bank SA

Alior Bank SA

Hybrid

Hybrid

Undisclosed Salary
Redis
CI/CD
Microservices
Testing
Azure
REST API
Kubernetes
Java
Oracle
Spring Boot
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT
Salary
38 - 46 USD
Net per hour - B2B
Applied -
29 day left (until 16.07.2026)
Applied -
Check similar offers
Alior Bank SA

Alior Bank SA

Hybrid

Hybrid

Undisclosed Salary
Redis
CI/CD
Microservices
Testing
Azure
REST API
Kubernetes
Java
Oracle
Spring Boot
SeniorSeniorPermanentPermanent
New
Antal Sp. z o.o.

Antal Sp. z o.o.

Kraków

Hybrid

Hybrid

51 - 62USD/h
Java
SeniorSeniorB2BB2B
New
emagine Polska

emagine Polska

Hybrid

Hybrid

Undisclosed Salary
Java
Play framework
Scala
oauth
SeniorSeniorB2BB2B
New
HERE Technologies

HERE Technologies

Kraków

Hybrid

Hybrid

4 946 - 8 792USD/month
AWS
Kotlin
Docker
K8S
Java
SQL
Spring Boot
NoSQL
SeniorSeniorB2B, PermanentB2B, Permanent
New
Tesco Technology

Tesco Technology

Kraków

Hybrid

Hybrid

7 090 - 8 999USD/month
Docker
Public Cloud
Kubernetes
Java
SQL
Spring
NoSQL
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT