Fullstack Java Developer (Java + React/Next.js)
UpMenu.com
⚲ Łódź
16 000 - 20 000 PLN netto (B2B)
Wymagania
- JavaScript
- Java
- MySQL
- GitLab
- Docker
- Next.js
- TypeScript
- Claude Code
- DevOps
Opis stanowiska
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.