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