Senior Java Developer Kodano to ponad 150 salonów optycznych w Polsce i rosnąca sieć za granicą. Budujemy własne systemy - POS, WMS, fakturowanie, integracje. Nie wdrażamy gotowych rozwiązań - projektujemy je od zera, bo nasza domena tego wymaga.Teraz wchodzimy w kolejny etap - stawiamy nowy, własny system sprzedażowy, który zastąpi dotychczasowe rozwiązania i stanie się fundamentem operacji całej sieci w Polsce i za granicą.
To projekt greenfield z realnym wpływem na działanie ponad 150 salonów każdego dnia.Szukamy kogoś, kto systemy transakcyjne rozumie głębiej niż większość. Kogoś, kto wie dlaczego kwoty trzyma się w jednostkach całkowitych, potrafi przeczytać plan zapytania PostgreSQL zanim ktokolwiek zgłosi problem z wydajnością - i kto chce budować coś, co naprawdę ma znaczenie.Co będziesz robić:Współtworzysz nowy system sprzedażowy Kodano od podstaw - to projekt greenfield, w którym Twoje decyzje architektoniczne będą miały realne znaczenie przez lataIntegrujesz rozwiązania AI i LLM (Claude API i inne) w systemach Kodano - od automatyzacji procesów po inteligentne funkcje w nowym systemie sprzedażowymProjektujesz i rozwijasz backend systemów transakcyjnych - POS, WMS, fakturowanie, wielopodmiotowość, wielowalutowośćPracujesz głęboko z PostgreSQL - partycjonowanie, indeksy, poziomy izolacji transakcji, optymalizacja zapytań - świadomie, nie przez ORMProjektujesz model danych od podstaw i uzasadniasz swoje decyzje - architektura to dla Ciebie rozmowa, nie narzucony schematMigrujesz systemy legacy - strangler-fig, praca równoległa starego i nowego systemu, zero przestojówŚwiadomie wybierasz między monolitem a mikroserwisami - wiesz kiedy prostota wygrywa z rozproszeniemPiszesz testy - jednostkowe i integracyjne z realną bazą - bo poprawność w systemie transakcyjnym nie podlega dyskusjiCzego oczekujemy od Ciebie:Min. 6-7 lat komercyjnego doświadczenia w backendzie - Java i Spring Boot to Twój codzienny warsztatGłęboka znajomość PostgreSQL - nie tylko przez ORM - partycjonowanie, indeksy, poziomy izolacji transakcji, blokady, plany zapytańDoświadczenie w systemie transakcyjnym gdzie poprawność była krytyczna - ERP, WMS, POS, fintech, płatności, księgowość lub e-commerce wysokiej skaliWiesz czym jest klucz idempotencji, jak unikać zakleszczeń na gorącym rekordzie i dlaczego float nigdy nie trafi do kolumny z kwotąOtwartość na pracę z narzędziami AI - Claude, GPT i podobne to dla Ciebie narzędzia pracy, nie ciekawostkaZnajomość Git, CI/CD i testowania - jednostkowego i integracyjnego z realną baząPolski i angielski na poziomie umożliwiającym czytanie dokumentacji i komunikację technicznąMile widziane:Doświadczenie z integracją LLM/AI API w systemach backendowych. Znajomość prompt engineeringu i praktycznego wykorzystania modeli językowych w produkcji.
Doświadczenie w migracji systemów legacy. Znajomość Flyway/Liquibase, Hibernate/JPA, PgBouncer/PgCat, Patroni lub virtual threads (Java 21+). Kontakt z fiskalizacją, KSeF lub JPK. Doświadczenie z Meilisearch/Elastic, Valkey/Redis lub S3/MinIO.
Znajomość domeny retail, POS lub magazyn.Co dajemy od siebie?Zawsze masz wybór: umowę o pracę lub kontrakt B2B - zapewniamy stabilne zatrudnienie oraz terminowe wynagrodzenieAtrakcyjne wynagrodzenie podstawowe adekwatne do Twojej wiedzy i umiejętnościPraca hybrydowa - Kraków jako baza, elastyczność w organizacji czasuWszystkie niezbędne narzędzia do pracy - laptop i telefonSzeroki pakiet benefitów dla Ciebie oraz Twojej rodziny w ramach platformy multikafeteryjnejSzkolenia i możliwość rozwoju w obszarze systemów transakcyjnych i architektury backendRówność i jasne zasady - liczy się Twoja inicjatywa i zaangażowanieZgrany zespół i przyjazną atmosferę - partnerstwo i otwartość to standard KodanoKodano to nowoczesna sieć optyczna z ponad 150 salonami w Polsce i rosnącą obecnością w Europie Środkowej. Stawiamy nowy, własny system sprzedażowy - greenfield, realne wyzwanie transakcyjne, AI w praktyce, decyzje które zostają na lata. Jeśli szukasz projektu z sensem - jesteś we właściwym miejscu.
Interesuje Cię ta oferta?