Java Developer

Java Developer (Praca zdalna)

Yanosik

Poznań
B2B
💼 B2B
Java
Java 17
log4j
Apache Commons
wielowątkowość
programowanie współbieżne
obiektowe programowanie
Spring Boot
gRPC
SQL

Podsumowanie

Yanosik S.A. poszukuje Java Developera do współtworzenia oprogramowania nawigacyjnego. Wymagana dobra znajomość Java 17+, wielowątkowość, SQL, a także umiejętności w zakresie Spring Boot. Praca w Poznaniu z możliwością pracy zdalnej.

Słowa kluczowe

JavaJava 17log4jApache Commonswielowątkowośćprogramowanie współbieżneobiektowe programowanieSpring BootgRPCSQL

Benefity

  • Możliwość rozwoju kompetencji poprzez szkolenia, warsztaty i konferencje branżowe
  • Pakiet prywatnej opieki medycznej dla Ciebie i Twojej rodziny
  • Liczne integracje (m.in. mecze piłki nożnej, spływy kajakowe, ogniska)

Opis stanowiska

Yanosik S.A. to twórca najpopularniejszego komunikatora dla kierowców, z którego każdego miesiąca korzysta ponad 3 miliony użytkowników. Tworzymy kompleksowy ekosystem dla zmotoryzowanych, który obejmuje: nawigację, radio, ubezpieczenia, ogłoszenia motoryzacyjne oraz bazę warsztatów. Dodatkowo, rozwijamy zaawansowane rozwiązania w zakresie monitoringu pojazdów, zarządzania ruchem i raportowania dla rynku B2B.Java DeveloperOpis stanowiska: współtworzenie oprogramowania serwerowego związanego z bieżącym działaniem aplikacji Yanosik, utrzymanie i poprawa wydajności usług, rozwiązywanie algorytmicznych problemów przy wdrażaniu nowatorskich rozwiązań, przetwarzanie danych GPS i mapowo-nawigacyjnych, współpraca z zespołami Webowym, Mobilnym, Big Data i Analitycznym. Wymagania: Bardzo dobra znajomość języka Java, w tym środowiska Java 17+. Znajomość podstawowych narzędzi i bibliotek (np. log4j, Apache Commons). Umiejętność pisania wydajnego i zoptymalizowanego kodu, z uwzględnieniem zarówno czasu wykonania, jak i zużycia zasobów, zgodnie ze standardami i dobrymi praktykami języka Java. Doświadczenie w pracy z wielowątkowością i programowaniem współbieżnym (m.in. java.util.concurrent, ExecutorService, synchronizacja, programowanie reaktywne). Umiejętność analizowania istniejącego kodu, szukania błędów i korzystania z narzędzi debugowania dostępnych w wybranym IDE. Doświadczenie w projektowaniu architektury oprogramowania, w tym znajomości programowania obiektowego (OOP), wzorców projektowych oraz podstaw UML. Dobra znajomość systemów Linux – swobodnego poruszania się w terminalu oraz podstaw języka skryptowego Bash. Znajomość frameworków i technologii takich jak Spring Boot, gRPC, Juice będzie dużym atutem. Znajomość języka SQL. Dyspozycyjność do pracy z biura 4:1 Oferujemy: Możliwość rozwoju kompetencji poprzez szkolenia, warsztaty i konferencje branżowe. Pakiet prywatnej opieki medycznej dla Ciebie i Twojej rodziny Liczne integracje (m.in. mecze piłki nożnej, spływy kajakowe, ogniska)

Zaloguj się, aby zobaczyć pełny opis oferty

Wyświetlenia: 4
Opublikowana18 dni temu
Wygasaza 12 dni
Rodzaj umowyB2B
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Java Developer"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.