Java Software Engineer in Warsaw

Java Software Engineer in Warsaw

Warsaw Pełny etat 49500 - 60500 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Modernizuj aplikacje Java, tworząc nowoczesne rozwiązania w zespole.
  • Firma: Inetum Polska - globalny lider w transformacji cyfrowej.
  • Benefity: Elastyczny model pracy, bogaty pakiet benefitów i wsparcie w rozwoju zawodowym.
  • Pozostałe informacje: Doskonałe możliwości rozwoju kariery w różnorodnym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość branży IT.
  • Kwalifikacje: Znajomość Spring Boot i Java, umiejętność pracy z REST API.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

Inetum Polska jest częścią globalnej grupy Inetum i odgrywa kluczową rolę w transformacji cyfrowej przedsiębiorstw oraz instytucji publicznych. Działa w miastach takich jak Warszawa, Poznań, Katowice, Lublin, Rzeszów, Łódź, oferując szeroki zakres usług IT. Inetum Polska aktywnie wspiera rozwój pracowników, w pełni finansując szkolenia, certyfikaty oraz udział w konferencjach technologicznych. Dodatkowo firma angażuje się w lokalne inicjatywy społeczne, takie jak projekty charytatywne oraz promowanie aktywnego stylu życia. Pracodawca stawia na różnorodność i inkluzyjność w miejscu pracy, zapewniając równe szanse dla wszystkich.

W 2023 roku Inetum osiągnęło przychody w wysokości 2,5 miliarda euro, co podkreśla silną pozycję na rynku usług cyfrowych. Firma wyróżnia się oferowaniem kompleksowego zakresu benefitów, które odpowiadają na różnorodne potrzeby pracowników, zapewniając elastyczność, wsparcie i zaangażowanie.

Oto, co czyni pracę w Inetum wyjątkową:

  • Elastyczna i hybrydowa praca: Model pracy hybrydowej, pozwalający pracownikom dzielić czas między domem a nowoczesnymi biurami w kluczowych polskich miastach.
  • System kafeteryjny: Umożliwia pracownikom personalizację benefitów poprzez wybór z różnych opcji.
  • Hołd dla poleceń: Hołdy do PLN 6,000 za polecenie specjalistów.
  • Dodatkowe możliwości podziału przychodów: Za inicjowanie partnerstw z nowymi klientami.
  • Rozwój zawodowy i wsparcie zespołu: Ciągłe wsparcie od dedykowanego Menedżera Zespołu dla każdego pracownika.
  • Wsparcie techniczne: Dopasowane mentoringi techniczne od przypisanego lidera technicznego, w zależności od indywidualnych umiejętności i potrzeb projektowych.
  • Wspólnota i dobrostan: Dedykowany budżet na budowanie zespołu na wydarzenia online i na miejscu.
  • Możliwości uczestnictwa: W inicjatywach charytatywnych i lokalnych programach sportowych.
  • Kultura pracy: Wspierająca i inkluzyjna kultura pracy z naciskiem na różnorodność i wzajemny szacunek.

Opis stanowiska: Dla jednego z naszych klientów w branży telekomunikacyjnej poszukujemy Inżyniera Oprogramowania JVM. Nowy pracownik będzie częścią zespołu skoncentrowanego na modernizacji i uproszczeniu aplikacji Java. Kluczowe obowiązki obejmują:

  • Modernizacja – migracja aplikacji Java z Wildfly do Spring Boot, usuwanie komponentów legacy, takich jak EJB i JMS, przy jednoczesnym uproszczeniu architektury.
  • Standaryzacja API – tworzenie i rozwijanie specyfikacji OpenAPI, prowadzenie rozwoju opartego na kontraktach i czystym projektowaniu usług.
  • Integracja – łączenie systemów i procesów przez Kafka, aby umożliwić niezawodną komunikację opartą na zdarzeniach.
  • Zapewnienie jakości – rozwijanie solidnych testów integracyjnych i regresyjnych, aby zapewnić pełną parytet funkcjonalny po migracji.
  • Budowanie dla chmury – definiowanie środowiska Kubernetes, kontroli dostępu i strategii wdrożeniowych zgodnych z standardami platformy.
  • Automatyzacja dostarczania – projektowanie i udoskonalanie pipeline'ów CI/CD, które przynoszą szybkość i stabilność każdemu wydaniu.
  • Utrzymywanie aplikacji na bieżąco przy użyciu OpenRewrite i Renovate Bot.
  • Projektowanie i wdrażanie systemów przeglądu kodu opartych na AI jako inteligentnej pierwszej bramy dla jakości kodu i zgodności z wytycznymi.
  • Codzienne eksperymentowanie z GitHub Copilot i innymi asystentami AI w celu przyspieszenia rozwoju.
  • Badanie podejść opartych na AI do wykrywania ryzyk i zmian łamiących podczas aktualizacji bibliotek.

Technologia projektu: SpringBoot (najnowsza wersja), Java 21 (wersje 8, 11, 17 w migrowanym projekcie), JPA, GitHub Copilot, Claude Code, Renovate Bot, OpenRewrite, EJB (jako część migrowanego projektu, właśnie usuwany), Camunda, Kubernetes, Kibana, CI/CD (Jenkins), Git, Intellij Idea.

Wymagania: Znajomość Spring Boot i Java, doświadczenie z bazami danych SQL, dobra znajomość REST API, znajomość OpenAPI, płynne umiejętności komunikacyjne w języku angielskim i polskim (minimum poziom B2), zarówno w mowie, jak i piśmie. Dodatkowe atuty: Event Sourcing, Kafka.

Informacje dodatkowe: To stanowisko umożliwia pracę zdalną dla kandydatów z siedzibą w Polsce. Informujemy, że Inetum Polska sp. z o.o. wdrożyła wewnętrzną procedurę zgłaszania (whistleblowing). Treść procedury oraz możliwość złożenia wewnętrznego zgłoszenia są dostępne.

Java Software Engineer in Warsaw – pracodawca: Inetum

Inetum Polska to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży lotniczej, gdzie innowacje i technologia są na pierwszym miejscu. Pracownicy mają możliwość rozwoju zawodowego poprzez udział w zaawansowanych projektach z wykorzystaniem najnowszych technologii, takich jak Azure i Databricks, a także korzystają z kultury współpracy i wsparcia, co sprzyja wymianie wiedzy i doświadczeń. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do różnorodnych zasobów oraz inspirującego otoczenia, co czyni tę rolę jeszcze bardziej atrakcyjną.

I

Dane kontaktowe:

Zespół rekrutacyjny Inetum

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

Java
Spring Boot
SQL Databases
REST APIs
OpenAPI
Kafka
Kubernetes