freehire launches on Product Hunt on 26 August.

Follow →

Java FullStack Developer

Open 16d

Summary

Build and maintain a SaaS platform used by thousands of restaurants and retail outlets in Poland, working across Java backend, Spring Boot, REST APIs, and React frontend.

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available