Poznań, Poznań, Greater Poland Voivodeship, Polska
Yanosik
11. 10. 2025
Informacje o stanowisku
technologies-expected :
Java
UML
Linux
Bash
SQL
technologies-optional :
Spring Boot
gRPC
Juice
responsibilities :
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.
requirements-expected :
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
offered :
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)