JustJoin.IT Praca zdalna Senior

Senior Java 21+ / PrimeFaces Developer

Lincor Software

⚲ Warszawa

16 000 - 24 000 PLN netto (B2B)

Wymagania

  • Git
  • PostgreSQL
  • JUnit
  • Hibernate
  • REST API
  • Primefaces
  • Java
  • Spock
  • Spring Boot

Opis stanowiska

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 21 lub wyższa), • dobra znajomość PrimeFaces, • 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.