Fullstack Java Developer (Java + React/Next.js)
UpMenu to globalna firma dostarczająca innowacyjne narzędzia e-commerce dla branży gastronomicznej. Dynamicznie rozwijamy się w wysoce konkurencyjnym środowisku i planujemy ekspansję na nowe międzynarodowe rynki.
Szukasz nowych wyzwań w programowaniu fullstack? Dołącz do naszego zespołu i rozwijaj z nami globalną platformę UpMenu - od backendu w Javie, przez frontend w React/Next.js, aż po integrację z najnowszymi narzędziami AI!
Twoje zadania
Projektowanie i implementacja nowych funkcjonalności – backend (Java/Spring Boot) oraz frontend (React/Next.js) (70%)
Identyfikacja i naprawa błędów (30%)
Rozwój i integracja systemów POS z platformą UpMenu
Integracja z hardware - drukarki fiskalne, terminale płatnicze
Rozwijanie REST API
Integracja z systemami płatności (Stripe, PayPal, PayU, Adyen, Autopay)
Integracja z systemami sprzedażowymi (Foodsoft, POS Bistro, X2, Simple Gastronomy, Stava, Wolt, Uber, Stuart, Glovo, Pyszne)
Aktywne wykorzystywanie narzędzi AI w codziennej pracy - GPT, Claude Code, GitHub Copilot i inne – do zwiększania produktywności, code review, generowania kodu i rozwiązywania problemów
Nasze oczekiwania
Backend
Min. 5 lat doświadczenia w programowaniu w języku Java (11/17)
Doświadczenie z:
rozwojem i integracją POS-ów
obsługą i komunikacją z urządzeniami hardware (drukarki fiskalne, terminale płatnicze)
zagadnieniami fiskalizacji
Znajomość technologii i narzędzi:
Spring Boot, Spring Security
Hibernate
REST
Maven
MySQL
Wzorce projektowe
GCP
Frontend
Praktyczna znajomość React oraz Next.js
Doświadczenie w budowaniu responsywnych interfejsów użytkownika
Znajomość JavaScript/TypeScript
Ogólne
Git, GitFlow
Otwartość na pracę z narzędziami AI (GPT, Claude Code, GitHub Copilot) - traktujemy je jako integralną część naszego procesu wytwórczego
Podstawowa znajomość metodyki Scrum
Znajomość języka angielskiego na poziomie komunikatywnym
Chęć rozwoju i nauki nowych technologii
Mile widziane
Znajomość: GitLab i CI/CD, Docker, SDLC, DevOps
Doświadczenie z Node.js
Znajomość React Native
JUnit/Mockito/Selenium
Google Cloud Platform (w tym BigQuery)
Kibana/Elasticsearch
Handlebars
Umiejętność pracy w Scrum w sprintach
Doświadczenie w pracy z JIRA
Co możemy Ci zaproponować?
Formę zatrudnienia B2B
Wynagrodzenie dopasowane do Twoich umiejętności: 16 000 - 20 000 PLN + VAT
Płatne dni wolne (26 dni)
Niezbędne narzędzia pracy
IntelliJ Ultimate + GitHub Copilot + Claude Code jako Twój codzienny AI-stack
Pracę z najnowszymi technologiami - w tym intensywne wykorzystanie narzędzi AI w procesie developmentu
Profesjonalny software development: Scrum, code reviews, dwutygodniowe sprinty, daily release
Bliską współpracę z Tech Leadem
Realny wpływ na rozwój produktu, z którego co miesiąc korzysta kilka milionów użytkowników
Pracę zdalną (full remote) lub w biurze w Łodzi
Przyjazną, nieformalną atmosferę pracy (kameralna, 30-osobowa organizacja)
Opiekę medyczną - pakiet premium
Kilka faktów o UpMenu
Jesteśmy firmą produktową (nie software house)
Rozwijamy jeden produkt SaaS - globalną platformę e-commerce do zamówień online
Obsługujemy klientów w 30+ krajach
Stabilnie działamy od 2008 roku
Korzystamy z najnowszych technologii i stale się rozwijamy
Aktywnie wdrażamy AI do procesu wytwórczego - wierzymy, że przyszłość developmentu to synergia programisty i sztucznej inteligencji
📌 Osoby zainteresowane ofertą prosimy o aplikację przez przycisk „Aplikuj". Informujemy, że skontaktujemy się tylko z wybranymi Kandydatami.
Fullstack Java Developer (Java + React/Next.js)
Fullstack Java Developer (Java + React/Next.js)