Senior Java Developer in Warsaw

Senior Java Developer in Warsaw

Warsaw Pełny etat 56250 - 68750 zł / rok (szac.) Stacjonarnie
I

W skrócie

  • Zadania: Twórz innowacyjne usługi backendowe w Javie i Spring Boot dla platformy IoT.
  • Firma: ITSG Global - dynamiczna firma IT z międzynarodowymi projektami.
  • Benefity: Zdalna praca, konkurencyjne wynagrodzenie, opieka medyczna i karta MultiSport.
  • Pozostałe informacje: Możliwość nauki nowych technologii i pracy z doświadczonym zespołem.
  • Dlaczego ta praca: Dołącz do zespołu, który rozwija nowoczesne rozwiązania IoT i wpływa na przemysł.
  • Kwalifikacje: Minimum 5-letnie doświadczenie w tworzeniu usług backendowych oraz znajomość Javy.

Przewidywane wynagrodzenie mieści się w przedziale 56250 - 68750 zł za rok.

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 Senior Java Backend Developera, który dołączy do zespołu rozwijającego i utrzymującego platformę przemysłowego IoT. To rola dla osoby, która lubi pracować z działającymi produktami, tworzyć nowe funkcjonalności i rozwiązywać problemy techniczne we współpracy z innymi developerami.

O Projekcie: Pracujemy nad platformą przemysłowego IoT CENTERSIGHT, która łączy maszyny i urządzenia terenowe z chmurą oraz umożliwia monitorowanie ich działania. Rozwiązanie zbiera i przetwarza dane telemetryczne, wspiera analizę stanu urządzeń, obsługę zdarzeń i alarmów oraz zarządzanie zasobami. Platforma i aplikacje oparte na niej są wykorzystywane przez klientów z różnych branż przemysłowych.

Dołączysz do zespołu współpracującego z naszym niemieckim partnerem - wiodącym dostawcą rozwiązań IoT. Na początku będziesz poznawać platformę wspólnie z obecnymi specjalistami, a następnie rozwijać jej komponenty i wspierać projekty klientów. W zespole pracuje już Tech Lead, z którym będziesz współpracować przy podejmowaniu decyzji technicznych.

Główny stack backendowy obejmuje Javę, Spring Boot i Azure. W części rozwiązań wykorzystywany jest również Kotlin, m.in. w testach, a wybrane aplikacje korzystają z TypeScript i Node.js. Praca obejmuje zarówno rozwój nowych funkcjonalności i integracji, jak i utrzymanie działających systemów produkcyjnych - diagnozowanie problemów, aktualizacje i poprawę niezawodności.

Zakres Zadań w Projekcie:

  • Projektowanie, implementacja i rozwój usług backendowych w Javie i Spring Boot.
  • Rozwój platformy IoT oraz integracji z systemami klientów i usługami chmurowymi.
  • Tworzenie i rozwijanie API oraz praca z bazami danych.
  • Analiza i rozwiązywanie błędów w istniejących aplikacjach produkcyjnych.
  • Tworzenie testów automatycznych i udział w code review.
  • Współpraca z Tech Leadem, developerami oraz specjalistami DevOps przy projektowaniu i wdrażaniu zmian.
  • Monitorowanie działania aplikacji, analiza logów oraz wsparcie w rozwiązywaniu incydentów.
  • Aktualizacja zależności, rozwój dokumentacji i udział w usprawnianiu procesów technicznych.
  • Współpraca z zespołem partnera przy poznawaniu platformy i jej dalszym rozwoju.
  • Korzystanie z narzędzi AI wspierających programowanie oraz weryfikacja wygenerowanego kodu.

Oczekiwane Kompetencje:

  • Minimum 5 letnie komercyjne doświadczenie w tworzeniu usług backendowych.
  • Bardzo dobra znajomość Javy i Spring Boot.
  • Praktyczne doświadczenie z Microsoft Azure w środowisku produkcyjnym.
  • Doświadczenie w rozwijaniu i utrzymywaniu aplikacji produkcyjnych.
  • Znajomość projektowania REST API i integracji systemów.
  • Praktyczna znajomość SQL i relacyjnych baz danych, najlepiej PostgreSQL.
  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych, np. z wykorzystaniem JUnit i Mockito.
  • Znajomość code review oraz procesów CI/CD.
  • Umiejętność diagnozowania problemów na podstawie logów i działania aplikacji.
  • Otwartość na pracę z istniejącym kodem, w tym jego aktualizację i modernizację.
  • Znajomość języka angielskiego pozwalająca na swobodną komunikację z zespołem.
  • Dostępność do rozpoczęcia współpracy w możliwie krótkim czasie.

Mile Widziane:

  • Doświadczenie w projektach IoT lub systemach przetwarzających dane telemetryczne.
  • Znajomość TypeScript i Node.js.
  • Znajomość Kotlina lub chęć poznania tego języka.
  • Doświadczenie z Kafka, Azure Event Hubs lub Azure Service Bus.
  • Znajomość Azure Data Explorer, Azure IoT Hub lub innych usług Azure związanych z IoT.
  • Doświadczenie z Dockerem, Kubernetes i GitLab CI.
  • Znajomość JPA/Hibernate oraz narzędzi do migracji baz danych, np. Flyway lub Liquibase.
  • Znajomość narzędzi monitorujących, np. Application Insights lub Grafana.
  • Doświadczenie z Testcontainers, WireMock lub Cucumber.
  • Znajomość języka niemieckiego.

Warunki Współpracy Projektowej:

  • stawka: 150-180 zł netto+vat/h
  • Możliwość pracy 100% zdalnie, hybrydowo lub z biura w Warszawie.
  • Udział w rozwoju produkcyjnej platformy przemysłowego IoT i projektów dla międzynarodowych klientów.
  • Współpraca z doświadczonym Tech Leadem oraz specjalistami backendu, chmury i DevOps.
  • Możliwość poznania rozwiązań IoT, Azure oraz różnych projektów klientów.
  • Dodatkowo: możliwość korzystania z lekcji języka angielskiego, karty MultiSport, prywatnej opieki medycznej, wydarzeń integracyjnych i budżetu szkoleniowego.

Proces Rekrutacji:

  • Rozmowa z rekruterem na temat Twojego doświadczenia, oczekiwań i dostępności.
  • Rozmowa techniczna online.

Kontakt: kkuzmicz@itsg.com.pl

Senior Java Developer in Warsaw – pracodawca: ITSG Global

ITSG to doskonały pracodawca, który oferuje unikalną możliwość pracy nad innowacyjnym projektem w dynamicznie rozwijającym się sektorze rozrywki. Nasza kultura pracy opiera się na elastyczności, samodzielności oraz współpracy, co sprzyja osobistemu i zawodowemu rozwojowi. Oferujemy atrakcyjne benefity, takie jak budżet szkoleniowy, lekcje języka angielskiego oraz prywatne ubezpieczenie medyczne, co czyni nas idealnym miejscem dla ambitnych specjalistów w dziedzinie analizy danych.

I

Dane kontaktowe:

Zespół rekrutacyjny ITSG Global

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Java Developer in Warsaw

Java
Spring Boot
Microsoft Azure
REST API
SQL
PostgreSQL
JUnit