W skrócie
- Zadania: Twórz skalowalne rozwiązania backendowe w Javie i rozwijaj platformy danych w czasie rzeczywistym.
- Firma: Globalny lider w inżynierii transformacji AI z ponad 30-letnim doświadczeniem.
- Benefity: Stabilne wynagrodzenie, pakiet benefitów zdrowotnych, możliwość pracy zdalnej i programy rozwoju kariery.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i pracy za granicą.
- Dlaczego ta praca: Pracuj z najlepszymi umysłami technologicznymi i wpływaj na innowacyjne projekty.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu w Javie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 60750 - 74250 zł za rok.
Poszukujemy inżyniera Java z wyjątkową wiedzą w zakresie systemów rozproszonych, przetwarzania danych w czasie rzeczywistym oraz architektur chmurowych, aby dostarczać wysoce skalowalne platformy przedsiębiorstw w środowisku o wysokiej przepustowości i krytycznym znaczeniu dla misji.
Obowiązki:
- Projektowanie i rozwijanie skalowalnych rozwiązań backendowych opartych na Javie z wykorzystaniem Spring Boot i architektur mikroserwisowych.
- Budowanie i utrzymywanie platform do przetwarzania danych w czasie rzeczywistym i danych szeregowych o wysokiej wydajności i przepustowości.
- Architektura rozwiązań wykorzystujących Kafka, CosmosDB, PostgreSQL i Redis do przetwarzania danych rozproszonych.
- Implementacja najlepszych praktyk bezpieczeństwa z wykorzystaniem Azure AD i OAuth w aplikacjach przedsiębiorstw.
- Wdrażanie i zarządzanie aplikacjami kontenerowymi przy użyciu Docker i Kubernetes na platformie Azure.
- Tłumaczenie wymagań biznesowych na globalne rozwiązania techniczne we współpracy z zespołami technologicznymi.
- Zastosowanie praktyk wspomaganych przez AI w rozwoju oprogramowania w celu przyspieszenia dostarczania i poprawy jakości kodu.
- Udział w decyzjach dotyczących architektury rozwiązań, zapewniając odporność, skalowalność i łatwość utrzymania.
- Udział w pełnym cyklu życia oprogramowania, przestrzegając nowoczesnych praktyk SDLC.
- Wykorzystanie narzędzi do budowy, takich jak Maven i Gradle, do zarządzania zależnościami projektowymi i budowami.
Wymagania:
- 5+ lat doświadczenia w rozwoju w Javie z wykorzystaniem Spring Boot.
- Znajomość frameworków ORM, takich jak JPA i iBatis.
- Biegłość w frameworkach bezpieczeństwa, w tym Azure AD i OAuth.
- Znajomość Kafka, CosmosDB, PostgreSQL i Redis w kontekście architektur przesyłania i przechowywania danych.
- Znajomość REST, Azure, Docker, Kubernetes, Maven i Gradle.
- Zrozumienie architektur mikroserwisowych i przesyłania danych.
- Podstawowa wiedza z zakresu informatyki i nowoczesnych praktyk rozwoju oprogramowania, w tym SDLC.
- Silne umiejętności komunikacyjne, w tym zdolność do tłumaczenia wymagań biznesowych na globalne rozwiązania oraz współpracy z innymi zespołami technologicznymi.
- Doświadczenie w dostarczaniu platform do przetwarzania danych w czasie rzeczywistym i danych szeregowych o wysokiej wydajności i przepustowości.
Miło widziane:
- Doświadczenie w obszarze cyklu życia klienta.
- Znajomość Flowable.
Oferujemy:
- Wsparcie zespołu i kulturę pracy przypominającą startup.
- Możliwość pracy zdalnej w Polsce oraz szansa na pracę za granicą przez maksymalnie 60 dni rocznie.
- Programy rozwoju kariery, mentoring, programy umiejętności miękkich i dobrostanu.
- Stabilne wynagrodzenie oraz udział w planie zakupu akcji pracowniczych z 15% zniżką.
- Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe).
- Bonifikaty za polecenia do 2000 USD.
- Biura z strefami rozrywki i relaksu, stołami do ping-ponga i piłki nożnej, darmowymi przekąskami, kawą i innymi udogodnieniami.
- Wydarzenia korporacyjne, społeczne i związane z dobrostanem.
Proszę pamiętać: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B ustalane są indywidualnie. Skontaktujemy się tylko z wybranymi kandydatami.
Senior Java Engineer – pracodawca: EPAM Systems, Inc.
EPAM Systems Inc to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując jako Global SAP Commerce Cloud Architect w międzynarodowym zespole, będziesz miał dostęp do innowacyjnych projektów oraz wsparcia w zakresie szkoleń i certyfikacji, co pozwoli Ci na ciągły rozwój umiejętności. Nasza kultura pracy opiera się na współpracy, kreatywności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży technologicznej.