Java Developer
Dlaczego Travactory?
Jesteśmy zespołem pasjonatów budujących produkt, który realnie łączy ludzi z podróżami (loty, hotele, wycieczki pakietowe) - nasz system działa w Polsce i na rynkach zagranicznych. W małym, zgranym zespole każdy głos się liczy, a Twój wkład będzie widoczny od pierwszych commitów. U nas rozwijasz się, uczysz i budujesz coś, co realnie zmienia doświadczenia osób podróżujących. Co będziesz robić:
Projektować, rozwijać i utrzymywać backend aplikacji integrującej oferty turystyczne (loty, hotele, wycieczki pakietowe).
Tworzyć i utrzymywać RESTful API, obsługę baz danych (SQL / noSQL), logikę biznesową.
Pisać czysty, przetestowany kod - z naciskiem na stabilność, czytelność i skalowalność.
Współpracować z innymi deweloperami, testerami, Product Ownerami - uczestniczyć w review kodu, dzielić się wiedzą, wspólnie projektować rozwiązania.
Czego oczekujemy:
2+ lata doświadczenia w backendzie (Java, Spring / Spring Boot lub podobne), doświadczenie z bazami danych (SQL/noSQL), umiejętność pracy z REST API oraz chęć pisania dobrej jakości kodu.
Solidna znajomość Java (OOP, kolekcje, wyjątki, podstawy JVM), dobra orientacja w bazach danych, REST.
Dobra komunikacja po angielsku (mówiona i pisana).
(Mile widziane): znajomość frameworku (Spring Boot), doświadczenie z testami jednostkowymi, podstawy pracy z mikroserwisami / Web Services / Kotlinem.
Co oferujemy:
Umowa B2B lub inna forma współpracy (z 26. dniami płatnego urlopu)
Konkurencyjne wynagrodzenie adekwatne do poziomu doświadczenia.
Praca hybrydowa / w biurze (na początku w okresie wdrożenia minimum 2-3 dni w biurze). Zapewniamy miejsce parkingowe.
Prywatna opieka medyczna dla Ciebie i Twoich najbliższych, pakiet sportowy, budżet rozwojowy 3000PLN/rok - który możesz przeznaczyć na kursy, konferencje
Możliwość realnego wpływu na produkt, udział w całym cyklu developmentu, bliska współpraca z zespołem.
Przyjazna, wspierająca kultura firmy + przestrzeń na rozwój - Twój kod i opinia są ważne.
Lekcje angielskiego
Java Developer
Java Developer