Java Architect

1 października 2024
Aplikuj do nas

Szczegóły

Lokalizacja

Kraków

Technologia

Java, Spring, AWS, Docker, Azure, Kubernetes, CI/CD, REST API

Tryb pracy

praca hybrydowa / praca zdalna

Wymiar pracy

pełny etat

Rodzaj umowy

umowa o pracę

Pracodawca

Nasz klient to wiodąca firma zajmująca się tworzeniem innowacyjnych technologii w obszarze bezpieczeństwa i ochrony. Kierują się wspólnym celem, jakim jest pomoc ludziom w osiąganiu ich pełnego potencjału w kluczowych momentach życia. Codziennie dążą do zwiększenia poczucia bezpieczeństwa, ponieważ wierzą, że tylko wtedy, gdy ludzie czują się bezpiecznie, mogą być najlepsi.

Specjalizują się w budowie krytycznych urządzeń komunikacyjnych i sieci, a także w tworzeniu systemów zabezpieczeń wideo opartych na sztucznej inteligencji. Dzięki zaawansowanym rozwiązaniom, które integrują głos, wideo i dane w jednym centrum dowodzenia, umożliwiają efektywną współpracę między agencjami publicznymi a przedsiębiorstwami. Ich misją jest połączenie tych, którzy potrzebują pomocy, z tymi, którzy mogą ją zaoferować. Praca w tej organizacji ma realne znaczenie, a ich innowacyjne podejście przyczynia się do tworzenia bezpieczniejszego świata.

Stanowisko: Java Architect.

Lokalizacja biura: Kraków.

Model pracy: hybrydowy lub zdalny (wizyty w biurze min. 1 raz w miesiącu). 

Stack technologiczny: Java, Kotlin, Spring Boot, Quarkus, Kubernetes/Docker, GitHub, Azure DevOps, ELK Stack + Prometheus/Grafana, Redis, Azure & AWS, SIP/RTP/WebRTC/MSRP, Gstreamer, RUST, Asterisk, Postgresql, NGINX, Angular, TypeScript, JavaScript, Selenium\Playwright.

Zakres obowiązków

Opis produktów:
Zespoły są odpowiedzialne za tworzenie zupełnie nowych produktów hostowanych w chmurze, które usprawniają przechwytywanie, korelację i dystrybucję informacji krytycznych w czasie rzeczywistym, co poprawia podejmowanie decyzji w zakresie dyspozycji, zwiększa świadomość i bezpieczeństwo osób ratujących życie, a także umożliwia inteligentne i kontekstowe pozyskiwanie informacji. Oba produkty są skierowane do służb publicznych (policja, strażacy, wojsko) oraz przedsiębiorstw komercyjnych. Zespół odpowiada za pełny cykl życia oprogramowania, który obejmuje rozwój, testowanie i utrzymanie systemów, które budujemy. Dynamicznie rozwijający się dział składa się z zrównoważonych zespołów Agile, które wykorzystują pełen wachlarz doświadczeń w tworzeniu oprogramowania oraz stosują podejście DevOps. Zespoły są odpowiedzialne za pełen cykl tworzenia oprogramowania: od projektowania, przez implementację, testowanie, aż po dostarczanie i utrzymanie w modelu wsparcia 24/7.

Zadania:

  • Rozwój i utrzymanie platformy krytycznej: Współpraca z zespołem w celu rozszerzenia możliwości istniejących technologii oraz rozwijania nowych funkcjonalności,
  • Projektowanie architektury systemów: Definiowanie, tworzenie i utrzymanie architektury rozproszonych systemów,
  • Implementacja i testowanie: Uczestnictwo w procesie tworzenia oprogramowania, w tym implementacji, testowania oraz dostarczania rozwiązań zgodnych z najlepszymi praktykami,
  • Zarządzanie cyklem życia oprogramowania: Wspieranie procesów CI/CD oraz automatyzacji testów w projektach,
  • Współpraca w zespole: Aktywne uczestnictwo w spotkaniach zespołu, planowanie i organizowanie pracy, zaangażowanie się w złożone zadania, wsparcie zespołu,
  • Realny, silny wpływ na produkty, jak i cały dział, jako lider techniczny i/lub z managerskiego punku widzenia.

Wymagania

Główne wymagania:

  • Ponad 12 lat doświadczenia w budowaniu produktów i kierowaniu ich architekturą,
  • Praktyczna wiedza na temat microservices lub innych systemów rozproszonych,
  • Doświadczenie z: Java, Spring, REST API, AWS / Azure, CI\CD,
  • Znajomość Kubernetes / Docker lub innej alternatywy,
  • Doświadczenie w systemach rozproszonych (np. microservices architecture lub wielokrotna topologia klient-serwer lub inna alternatywa),
  • Praktyczne doświadczenie w następujących aspektach: Testowanie automatyczne, Obserwowalność i monitorowanie, Systemy wiadomości.
  • Umiejętności przywódcze w zakresie technicznym i/lub menedżerskim,
  • Umiejętności organizacyjne, związane z planowaniem pracy zespołu,
  • Umiejętność wpływu na zespół, produkt, jak i cały dział,
  • Bardzo dobra znajomość j. angielskiego, pozwalające na efektywną komunikację z klientami w Ameryce Północnej (min. B2),
  • Wykształcenie wyższe z dziedziny informatyki, inżynierii oprogramowania, matematyki lub pokrewnych.

Mile widziane:

  • Doświadczenie w RabbitMQ / AMQ,
  • Znajomość SIP, RTP,
  • Doświadczenie w GStreamer,
  • Wiedza z zakresu sieci.

Firma oferuje

  • Stałą, długofalową współprace na podstawie umowę o pracę (KUP 50-75%),
  • Elastyczne godziny pracy (start między 7:00-10;00),
  • 8-godzinny dzień pracy (wliczając 30-minutową przerwę na lunch),
  • Prace zdalną lub hybrydowa (wg preferencji) – wizyty w biurze min. 1 raz w miesiącu,
  • Pracę w międzynarodowym środowisku,
  • Prace przy innowacyjnych, rozwojowych projektach,
  • Realny, widoczny na zespół, tworzone produkty, jak i cały dział,
  • Pracę bez nadzoru innych członków zespołu,
  • Prywatną opiekę medyczną,
  • Kartę Multisport,
  • Ubezpieczenie na życie (dwa roczne dochody),
  • Plan zakupu akcji pracowniczych z 15% zniżką,
  • Plan emerytalny (3,5% wynagrodzenia brutto),
  • Ulga podatkowa IP (do 80%),
  • System corocznych podwyżek wynagrodzenia (w zależności od wyników indywidualnych),
  • System corocznych premii (w zależności od wyników firmy),
  • Nowoczesne biuro w Krakowie.

Aplikuj do nas

    Załącz CV

    Administratorem Twoich danych osobowych jest IFIRMA SA, z siedzibą we Wrocławiu, ul. Grabiszyńska 241G, 53-234 Wrocław, Nr wpisu do Rejestru Agencji Zatrudnienia: 1264. W sprawach dotyczących przetwarzania danych osobowych możesz się kontaktować z naszym Inspektorem Ochrony Danych, pod adresem [email protected] lub listownie na adres korespondencyjny IFIRMA SA.
    Twoje dane osobowe będziemy przetwarzać w celu prowadzenia procesów rekrutacyjnych, w szczególności poprzez ocenę Twoich kwalifikacji i umiejętności i przedstawienie Twojej kandydatury potencjalnemu pracodawcy. Podstawą prawną przetwarzania Twoich danych osobowych będzie udzielona przez Ciebie zgoda (art. 6 ust. 1 lit a RODO). Wyrażenie tej zgody jest dobrowolne i przysługuje Ci prawo do jej cofnięcia w dowolnym momencie. Wycofanie zgody nie ma wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem. Twoje dane możemy także przetwarzać w celach związanych z rozstrzyganiem sporów, rozpatrywaniem skarg i prowadzeniem postępowań prawnych, co stanowi nasz prawnie uzasadniony interes w rozumieniu art. 6 ust. 1 lit. f RODO oraz innych celach związanych z prowadzeniem procesów rekrutacyjnych opisanych szczegółowo w Polityce Prywatności dla Kandydatów. Masz prawo żądania dostępu do Twoich danych, ich sprostowania, usunięcia, wniesienia sprzeciwu, przenoszenia lub ograniczenia przetwarzania. Masz także prawo do cofnięcia zgody w każdym momencie, również w zakresie poszczególnych form kontaktu z Tobą. Posiadasz również prawo do wniesienia skargi do organu nadzorczego, celem skorzystania z możliwości ochrony przewidzianej przez prawo. Więcej informacji znajdziesz w Polityce Prywatności dla Kandydatów
    Czytaj więcej
    Aplikuj do nas