Java FullStack Developer @ GoPOS Sp. z o.o.
Summary
Build and maintain a SaaS platform used daily by thousands of restaurants and retail outlets; develop backend services in Java/Spring Boot and React-based frontends, design REST APIs, and shape product architecture.
Kim jesteśmy?
W GoPOS tworzymy nowoczesny ekosystem aplikacji SaaS, z którego każdego dnia korzystają tysiące restauracji i punktów handlowych w całej Polsce. Rozwijamy własne produkty, dlatego pracujemy nad rozwiązaniami, które mają realny wpływ na biznes naszych klientów, a nie nad projektami “na chwilę”.
Szukamy Java Full Stack Developera, który przede wszystkim czuje się mocny po stronie backendu, ale jednocześnie lubi mieć wpływ na cały produkt – od architektury, przez API, aż po frontend w React.
Twoje pierwsze 90 dni w GoPOS
Wiemy, że wdrożenie do rozbudowanego produktu wymaga czasu, dlatego od początku możesz liczyć na wsparcie zespołu.
- Pierwszy miesiąc: poznajesz architekturę naszych systemów, środowisko pracy oraz proces developmentu. Konfigurujesz środowisko i wdrażasz pierwsze poprawki.
- Drugi miesiąc: samodzielnie rozwijasz kolejne funkcjonalności, uczestniczysz w code review oraz bierzesz udział w planowaniu sprintów i decyzjach projektowych.
- Trzeci miesiąc: stajesz się pełnoprawnym członkiem zespołu. Realizujesz większe zadania, proponujesz własne rozwiązania i współtworzysz rozwój naszych produktów.
Co oferujemy?
- Wpływ na produkt: rozwijasz system wykorzystywany przez tysiące użytkowników każdego dnia.
- Dużą samodzielność: cenimy inicjatywę i nie budujemy zbędnej biurokracji.
- Rozwój technologiczny: pracujesz z nowoczesnym stackiem i masz możliwość rozwijania zarówno kompetencji backendowych, jak i frontendowych.
- Świetny zespół: stawiamy na partnerskie relacje, wymianę wiedzy i wzajemne wsparcie.
- Komfort pracy: hybrydowy model pracy oraz elastyczne godziny rozpoczęcia dnia.
- Standardy: prywatna opieka medyczna LuxMed oraz dofinansowanie karty MultiSport.
- Integracje: regularnie spotykamy się również poza biurem.
Czego od Ciebie oczekujemy?
- Bardzo dobrej znajomości języka Java.
- Doświadczenia w pracy z Spring Framework oraz Spring Boot.
- Znajomości Hibernate.
- Doświadczenia z React.
- Dobrej znajomości JavaScript lub TypeScript.
- Umiejętności projektowania oraz integracji REST API.
- Znajomości OAuth2.
- Znajomości MySQL.
- Znajomości HTML oraz CSS.
- Umiejętności pisania czytelnego, testowalnego i łatwego w utrzymaniu kodu.
- Umiejętność korzystania z narzędzi AI (np. Claude, Junie).
- Samodzielności oraz dobrej organizacji pracy.
- Otwartości na nowe technologie i ciągłe rozwijanie swoich kompetencji.
Dodatkowe punkty, jeśli znasz:
- PostgreSQL.
- Elasticsearch lub OpenSearch.
- Docker.
- Git.
- Testowanie aplikacji backendowych i frontendowych.
- Specyfikę pracy przy aplikacjach SaaS.
Kim jesteśmy?
W GoPOS tworzymy nowoczesny ekosystem aplikacji SaaS, z którego każdego dnia korzystają tysiące restauracji i punktów handlowych w całej Polsce. Rozwijamy własne produkty, dlatego pracujemy nad rozwiązaniami, które mają realny wpływ na biznes naszych klientów, a nie nad projektami “na chwilę”.
Szukamy Java Full Stack Developera, który przede wszystkim czuje się mocny po stronie backendu, ale jednocześnie lubi mieć wpływ na cały produkt – od architektury, przez API, aż po frontend w React.
Twoje pierwsze 90 dni w GoPOS
Wiemy, że wdrożenie do rozbudowanego produktu wymaga czasu, dlatego od początku możesz liczyć na wsparcie zespołu.
- Pierwszy miesiąc: poznajesz architekturę naszych systemów, środowisko pracy oraz proces developmentu. Konfigurujesz środowisko i wdrażasz pierwsze poprawki.
- Drugi miesiąc: samodzielnie rozwijasz kolejne funkcjonalności, uczestniczysz w code review oraz bierzesz udział w planowaniu sprintów i decyzjach projektowych.
- Trzeci miesiąc: stajesz się pełnoprawnym członkiem zespołu. Realizujesz większe zadania, proponujesz własne rozwiązania i współtworzysz rozwój naszych produktów.
Co oferujemy?
- Wpływ na produkt: rozwijasz system wykorzystywany przez tysiące użytkowników każdego dnia.
- Dużą samodzielność: cenimy inicjatywę i nie budujemy zbędnej biurokracji.
- Rozwój technologiczny: pracujesz z nowoczesnym stackiem i masz możliwość rozwijania zarówno kompetencji backendowych, jak i frontendowych.
- Świetny zespół: stawiamy na partnerskie relacje, wymianę wiedzy i wzajemne wsparcie.
- Komfort pracy: hybrydowy model pracy oraz elastyczne godziny rozpoczęcia dnia.
- Standardy: prywatna opieka medyczna LuxMed oraz dofinansowanie karty MultiSport.
- Integracje: regularnie spotykamy się również poza biurem.