Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)

Itsg Global

Warszawa

Hybrid

PLN 124,000 - 179,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Lekcje języka angielskiego
MultiSport
Prywatna opieka medyczna
Wydarzenia integracyjne
Budżet szkoleniowy
Inicjatywy rozwojowe

Job summary

ITSG Global poszukuje senior developera do rozwoju platformy IoT opartej na Azure. Pracujesz nad backendem w Javie/Spring Boot, wspieranym AI, i współtworzysz frontend w TypeScript/React.

Doświadczenie z Dockerem, Linuxem, Azure oraz testami (JUnit 5, Mockito, AssertJ) jest kluczowe. Oczekujemy samodzielności, dbałości o jakość kodu i gotowości do pracy w doświadczonym zespole nad produkcyjnymi systemami IoT. Możliwość pracy zdalnej/hybrydowej lub z biura w Warszawie.

Qualifications

  • Minimum 2 lata doświadczenia w tworzeniu usług backendowych w Javie i Spring Boot.
  • Wykorzystanie narzędzi AI wspomagających programowanie (Claude Code, Cursor, GitHub Copilot).
  • Umiejętność krytycznej oceny kodu generowanego przez AI.
  • Doświadczenie z usługami chmury Azure.
  • Praktyczna znajomość Dockera i Linuxa.
  • Pisanie testów automatycznych (JUnit 5, Mockito, AssertJ; Testcontainers mile widiany).
  • Znajomość SQL i pracy z relacyjną bazą danych (PostgreSQL, Hibernate).
  • Znajomość TypeScript do rozumienia kodu frontendowego.
  • Znajomość Git i podstaw CI/CD.
  • Komunikatywna znajomość języka angielskiego w mowie i piśmie.

Responsibilities

  • Rozwój usług backendowych w Javie i Spring Boot, zarówno w rdzeniu platformy, jak i w projektach klientów.
  • Implementacja przetwarzania danych z urządzeń w architekturze opartej na zdarzeniach (Kafka, Event Hubs, Service Bus).
  • Pisanie testów automatycznych (JUnit 5, Mockito, AssertJ) również w Kotlinie.
  • Udział w code review i doprowadzanie zmian do środowiska produkcyjnego.
  • Praca z kontenerami (Docker) i usługami Azure.
  • Aktualizacje zależności i migracje do nowszych wersji Javy i Spring Boot.
  • Realizacja zadań w obszarach, które są dla Ciebie nowe, w tym frontendzie TypeScript/React; AI wspiera, Ty oceniasz jakość.
  • Analiza i naprawa błędów w rozwiązaniach działających w środowisku produkcyjnym.

Skills

Java
Spring Boot
AI-assisted coding
Azure
Docker
Linux
JUnit 5
Mockito
AssertJ
Testcontainers
SQL/PostgreSQL
Hibernate
TypeScript
Git
CI/CD
English
IoT
Kotlin
Kafka
React
Monitoring tools
German

Tools

Kafka
Event Hubs
Service Bus

Job description

Kim jesteśmy?

Jesteśmy ITSG Global, firmą software’ową, która od 2007 roku tworzy i rozwija rozwiązania technologiczne dla międzynarodowych klientów. Realizujemy projekty m.in. w obszarze systemów backendowych, platform IoT, rozwiązań chmurowych oraz AI.

Obecnie poszukujemy developera do współpracy przy rozwoju platformy przemysłowego IoT i budowanych na niej rozwiązań dla klientów. To rola dla osoby z kilkuletnim doświadczeniem, która na co dzień pracuje z AI i chce rozwijać się w obszarze chmury oraz IoT w dojrzałym, produkcyjnym środowisku.

Dołączysz do zespołu rozwijającego platformę przemysłowego IoT opartą na Azure oraz portfolio rozwiązań budowanych na niej dla kilkunastu klientów przemysłowych z regionu DACH, m.in. producentów maszyn, bram i urządzeń. Platforma zbiera dane telemetryczne z urządzeń w terenie, przetwarza je i udostępnia w aplikacjach do monitorowania oraz zarządzania flotą urządzeń.

Backend platformy i większości projektów klientów powstaje w Javie (Spring Boot), z częścią usług i testów w Kotlinie. Frontend tworzymy w TypeScript i React.

Pracujemy w podejściu AI-first. Agenci AI i asystenci kodowania pomagają nam pisać kod, testy i analizować problemy. Przede wszystkim jednak pozwalają szybko wchodzić w nowe obszary: nieznaną technologię, nowy fragment systemu czy problem, z którym ktoś mierzy się pierwszy raz. AI jest dla nas narzędziem, które przyspiesza naukę i pracę. Nie zastępuje zrozumienia. Odpowiedzialność za jakość kodu, który trafia na produkcję, zawsze leży po stronie developera.

Zakres zadań w projekcie
  • Rozwój usług backendowych w Javie i Spring Boot, zarówno w rdzeniu platformy, jak i w projektach klientów.
  • Implementacja przetwarzania danych z urządzeń w architekturze opartej na zdarzeniach (Kafka, Event Hubs, Service Bus).
  • Pisanie testów automatycznych (jednostkowych i integracyjnych) jako stały element realizowanych zadań, również w Kotlinie.
  • Udział w code review i doprowadzanie zmian do środowiska produkcyjnego.
  • Praca z kontenerami (Docker) i usługami Azure.
  • Aktualizacje zależności i rozwój starszych komponentów, w tym migracje do nowszych wersji Javy i Spring Boot.
  • Realizacja zadań w obszarach, które są dla Ciebie nowe, w tym we frontendzie w TypeScript/React. AI wspiera Cię w szybkim wejściu w temat, a Ty oceniasz i bierzesz odpowiedzialność za jakość rozwiązania.
  • Analiza i naprawa błędów w rozwiązaniach działających w środowisku produkcyjnym.
O czekiwane kompetencje:
  • Minimum 2 lat komercyjnego doświadczenia w tworzeniu usług backendowych w Javie i Spring Boot.
  • Codzienna praca z narzędziami AI wspierającymi programowanie (np. Claude Code, Cursor, GitHub Copilot). Ważne jest dla nas, żebyś wykorzystywał(a) AI do szybkiego wchodzenia w nowe technologie i problemy, niezależnie od języka.
  • Umiejętność krytycznej oceny kodu wygenerowanego przez AI: czy jest poprawny, czytelny, bezpieczny, pasuje do architektury i jest odpowiednio przetestowany.
  • Doświadczenie z usługami chmury Azure.
  • Praktyczna znajomość Dockera i Linux.
  • Pisanie testów automatycznych jako naturalna część pracy (JUnit 5, Mockito, AssertJ; Testcontainers mile widziany).
  • Znajomość SQL i pracy z relacyjną bazą danych (np. PostgreSQL, Hibernate)
  • Znajomość TypeScript na poziomie pozwalającym zrozumieć i ocenić kod frontendowy. Nie oczekujemy specjalizacji, ale też nie traktujemy TS jako czegoś, co „wygeneruje się samo”.
  • Znajomość Git i podstaw CI/CD.
  • Komunikatywna znajomość języka angielskiego w mowie i piśmie.
Mile widziane:
  • Doświadczenie w IoT. To dla nas mocny plus, szczególnie przy pracy z Azure IoT Hub, MQTT lub systemami obsługującymi floty urządzeń.
  • Znajomość Kotlina lub chęć pracy z nim (dużą część testów piszemy w Kotlinie).
  • Doświadczenie z Kafką lub innym systemem kolejkowym (np. Event Hubs, Service Bus).
  • Znajomość Azure Data Explorer (Kusto), Container Apps lub Kubernetes.
  • Doświadczenie z React.
  • Znajomość narzędzi do monitoringu (np. Grafana, Prometheus, Micrometer).
  • Znajomość języka niemieckiego.
Warunki współpracy projektowej:
  • Stawka: 90–130 PLN/h + VAT (B2B) w zależności od doświadczenia.
  • Możliwość realizacji współpracy 100% zdalnie, hybrydowo lub z biura w Warszawie.
  • Długoterminowa współpraca przy produkcyjnej platformie przemysłowego IoT, z kontraktami klientów planowanymi na kolejne lata.
  • Współpraca w zespole, w którym AI jest codziennym narzędziem pracy, z dostępem do nowoczesnych narzędzi i przestrzenią do dzielenia się praktykami ich wykorzystania.
  • Współpraca z doświadczonymi specjalistami inżynierskimi, od których można się dużo nauczyć.
  • Możliwość rozwoju kompetencji w obszarze chmury Azure, architektury event-driven i IoT.
  • Dodatkowo: możliwość korzystania z lekcji języka angielskiego, karty MultiSport, prywatnej opieki medycznej, wydarzeń integracyjnych, budżetu szkoleniowego oraz inicjatyw rozwojowych.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)
Junior Backend / Fullstack Developer (Java) – Azure IoT (kontraktor)

ITSG Global • Województwo mazowieckie

Hybrid
PLN 124,000 - 179,000
Angielskie lekcje języka
Karta MultiSport
Prywatna opieka medyczna
+3
Senior Java Developer (kontraktor)
Senior Java Developer (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 207,000 - 248,000
Karta MultiSport
Prywatna opieka medyczna
Wydarzenia integracyjne
+2
Technical Lead- Azure IoT (kontraktor)
Technical Lead- Azure IoT (kontraktor)

Itsg Global • Warszawa

Remote
PLN 248,000 - 317,000
English lessons
MultiSport card
Private medical care
+3
Team Lead / Backend Developer - Cloud & IoT (kontraktor)
Team Lead / Backend Developer - Cloud & IoT (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 240,000 - 320,000
English lessons
MultiSport card
Private medical care
+2
DevOps / Cloud Engineer - Azure (kontraktor)
DevOps / Cloud Engineer - Azure (kontraktor)

Itsg Global • Warszawa

Hybrid
PLN 140,000 - 210,000
Lekcje języka angielskiego
Karta MultiSport
Prywatna opieka medyczna
+3
Senior Java Developer
Senior Java Developer

ITSG Global • Województwo mazowieckie

Remote
PLN 207,000 - 248,000
Lekcje języka angielskiego
Karta MultiSport
Prywatna opieka medyczna
+2
AI / GenAI Python Fullstack Developer
AI / GenAI Python Fullstack Developer

IT Squad • Warszawa

Hybrid
PLN 180,000 - 270,000
Umowa B2B
Szkolenia i rozwój
Tryb pracy zdalny lub hybrydowy (Trójm
+1
AI Fullstack Developer (Node.js / React)
AI Fullstack Developer (Node.js / React)

RST Software • Wrocław

Hybrid
PLN 180,000 - 260,000
Umowa B2B z pakietem benefitów
AI Fullstack Developer
AI Fullstack Developer

RST Software • Wrocław

Remote
PLN 220,000 - 320,000
B2B z pakietem benefitów
Zdalna praca z okazjonalnymi wizytami
Duża autonomia zespołów
+1
Senior AI Forward Deployed Software Engineer
Senior AI Forward Deployed Software Engineer

Solid Company • Gdynia

Hybrid
PLN 331,000 - 551,000
Top locations