Java Software Developer in Warsaw

Java Software Developer in Warsaw

Warsaw Pełny etat 121500 - 148500 zł / rok (szac.) Stacjonarnie
E

W skrócie

  • Zadania: Twórz oprogramowanie w Javie i rozwijaj innowacyjne rozwiązania dla branży motoryzacyjnej.
  • Firma: Dynamiczna firma technologiczna w Turynie z międzynarodowym zespołem.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Możliwość pracy zdalnej oraz doskonałe możliwości rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na przyszłość motoryzacji.
  • Kwalifikacje: Minimum 5 lat doświadczenia w inżynierii oprogramowania i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Praca w lokalizacji: Turyn (Włochy)

Umowa: B2B

Podsumowanie stanowiska

Poszukujemy doświadczonego inżyniera oprogramowania Java do opracowywania oprogramowania Java, diagnostyki i aktualizacji OTA offboard. Rola ta koncentruje się na diagnostyce pojazdów i mechanizmach aktualizacji Over-the-Air (OTA). Szukamy starszego inżyniera Java do budowy infrastruktury backendowej wspierającej rozwiązania offboard w branży motoryzacyjnej.

Główne obowiązki:

  • Opracowywanie skalowalnych usług backendowych i architektur API przy użyciu Java/Spring.
  • Implementacja systemów diagnostyki offboard do przetwarzania danych telemetrycznych pojazdów.
  • Zarządzanie infrastrukturą chmurową dla bezpiecznych, niezawodnych aktualizacji Over-the-Air (OTA) offboard.
  • Wykorzystanie środowisk CANoe do testowania interakcji API backendowego z symulowanymi punktami końcowymi pojazdu.

Wymagania kluczowe:

  • Minimum 5 lat doświadczenia w inżynierii oprogramowania backendowego (w dziedzinie motoryzacyjnej).
  • Rozwój w Core Java: Java, Spring Framework / Spring Boot, projektowanie i rozwój RESTful API, architektura mikroserwisów, Maven / Gradle, JUnit, testowanie integracyjne, projektowanie obiektowe (OOD) i wzorce projektowe.
  • Platformy chmurowe (AWS, Azure, GCP), konteneryzacja (Docker), Kubernetes, CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Bezpieczeństwo bramki API i usług.
  • Bazy danych SQL (PostgreSQL, MySQL, Oracle).
  • Bazy danych NoSQL (MongoDB, Cassandra).
  • Przetwarzanie danych telemetrycznych.
  • Architektura aktualizacji oprogramowania OTA.
  • Pipelines wdrażania oprogramowania/firmware, mechanizmy bezpiecznych aktualizacji, zarządzanie pakietami i wersjonowanie.

Dodatkowe umiejętności:

  • Znajomość narzędzi symulacyjnych Vector CANoe lub podobnych do śledzenia pakietów danych backendowych aż do warstwy sieciowej pojazdu.
  • Profesjonalna biegłość w języku angielskim i włoskim jest dużym atutem, aby pomóc naszym międzynarodowym zespołom i lokalnym interesariuszom współpracować ze sobą płynnie.

Java Software Developer in Warsaw – pracodawca: emagine Polska

emagine Polska to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku finansowym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a elastyczny model hybrydowy pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Pracując w Warszawie, zyskujesz dostęp do inspirującego biura oraz szansę na rozwój w obszarze ESG, co czyni naszą ofertę atrakcyjną dla ambitnych profesjonalistów.

E

Dane kontaktowe:

Zespół rekrutacyjny emagine Polska

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

Java
Spring Framework
Spring Boot
RESTful API Design
Microservices Architecture
Maven
Gradle