Senior Developer

Java

Senior Developer

Java
Puławska 538, Warszawa

Lincor Software

Full-time
Permanent, B2B
Senior
Remote
4 660 - 6 934 USD
Gross per month - Permanent
4 660 - 6 934 USD
Net per month - B2B

Job description

Kim jesteśmy? 


Lincor Software to polski producent systemów car-sharingu i monitoringu GPS z 25-letnim doświadczeniem. Stworzyliśmy i rozwijamy systemy dla największych graczy w Europie. Jesteśmy właścicielem całej technologii – od aplikacji po urządzenia w autach.


Jesteśmy częścią grupy kapitałowej Holding1, co stawia nas w drużynie jednej z największych firm na rynku automotive.



Wprowadzamy innowacje, integrując sztuczną inteligencję i uczenie maszynowe w naszych systemach EcoDriving, aby optymalizować styl jazdy i wpływać pozytywnie na ekologię. Codziennie przetwarzamy miliony danych telemetrycznych, co pozwala nam nie tylko usprawniać car-sharing, ale także integrować się z systemami e-TOLL i podejmować kluczowe decyzje biznesowe.



Jako jedna z niewielu firm na rynku jesteśmy w stanie dostarczyć dokładnie to, czego nasi klienci potrzebują w danym momencie. Masz pomysł? Przyjdź do nas z wizją, a my przekształcimy ją w rzeczywistość.



Dołącz do naszego zespołu specjalistów: zmień idee w realne, efektywne rozwiązania technologiczne.



Co będziesz robić? 


Dołączysz do zespołu pracującego nad następną generacją systemów car-sharingu. Będziesz mieć realny wpływ na to, jak miliony ludzi współdzielą samochody w całej Europie. Czeka Cię praca z nowoczesnymi technologiami jak AI/ML przy optymalizacji flot i przewidywaniu zachowań użytkowników.


Jakie wyzwania przed Tobą?


Projektowanie i wdrażanie rozwiązań dla systemów obsługujących tysiące pojazdów w czasie rzeczywistym

Optymalizacja algorytmów predykcyjnych dla lepszego wykorzystania floty

Integracja nowych funkcji z istniejącą infrastrukturą

Współpraca z zespołami naszych największych klientów przy definiowaniu przyszłości car-sharingu


Dlaczego warto?


Pracujesz przy produktach, których codziennie używają tysiące ludzi

Rozwijasz się w obszarze AI/ML i big data

Masz wpływ na kształt rozwiązań mobilności przyszłości

Dołączasz do doświadczonego zespołu ekspertów


Co jest dla nas ważne?

  • minimum 5 lat doświadczenia w programowaniu w języku Java (Java 11 lub wyższa),
  • dobra znajomość Spring Boot 2, OpenAPI 3, Lombok oraz Maven,
  • dobra znajomość relacyjnych baz danych (PostgreSQL),
  • dobra znajomość wzorców projektowych,
  • doświadczenie z Hibernate, JPA, REST API
  • zrozumienie idei testów jednostkowych i metodologii testowania oprogramowania,
  • znajomość narzędzi do testów jednostkowych (JUnit, Spock),
  • znajomość systemów zarządzania repozytoriami GIT,
  • praktyczna znajomość wzorców projektowych DDD,
  • praktyczna znajomość metodyki Event Storming,
  • dobre umiejętności komunikacyjne,
  • umiejętność rozwiązywania problemów.


Co będzie Twoim dodatkowym atutem?

  • doświadczenie z architekturą mikroserwisową i technikami konteneryzacji (Docker / Kubernetes),
  • doświadczenie z technologiami takimi jak Apache Kafka, Redis, ScyllaDB,
  • mile widziana znajomość Javascript oraz ReactJS,
  • znajomość narzędzi CI/CD (Jenkins, TeamCity),
  • znajomość narzędzi do przeglądania zdarzeń (Kibana),
  • znajomość narzędzi wizualizacji danych (Grafana).


Zakres obowiązków

  • rozwój systemu i dbanie o wysoką jakość kodu i stosowanie dobrych praktyk inżynierii programowania,
  • pisanie testów jednostkowych,
  • realizowanie zadania w oparciu o metodykę SCRUM współpracując z innymi programistami i testerami


Podział pracy

  • 80% nowe funkcjonalności
  • 10% utrzymanie/ naprawa błędów
  • 10% spotkania


Szczegóły oferty

  • Rekrutacja online
  • Rekrutacja w języku polskim
  • Praca zdalna/hybrydowa, elastyczna liczba dni w tygodniu
  • Elastyczne godziny pracy
  • Brak podróży służbowych
  • Implementacja nowych funkcjonalności


Sprzęt

  • Monitory
  • Uniwersalna stacja dokująca
  • Laptop z systemem Windows


Metodologia

  • Metodologia pracy: Scrum (2 tygodniowe sprinty, codzienne daily, retro i demo raz w miesiącu)
  • Zarządzanie projektem: Jira
  • Repozytorium wiedzy: Confluence, GitHub
  • Repozytorium kodu: GitHub
  • CI/CD: TeamCity, Jenkins


Udogodnienia w biurze

  • Darmowa kawa
  • Darmowe owoce
  • Nowoczesne biuro
  • Brak dress codu
  • Przyjazna atmosfera


Benefity

  • Budżet szkoleniowy
  • Karta Multisport
  • Lekcje angielskiego
  • Prywatna opieka zdrowotna.

Tech stack

    Java

    advanced

    Git

    regular

    PostgreSQL

    regular

    JUnit

    regular

    Hibernate

    regular

    REST API

    regular

    Spock

    regular

    Spring Boot

    regular

Office location

Published: 31.03.2025