Senior Java Developer
⚲ Kraków
Do uzgodnienia
Wymagania
- Java
- Spring Boot
- PostgreSQL
- ERP
- WMS
- POS
- Claude
- GPT
- LLM/AI API
Opis stanowiska
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 lata
• Integrujesz rozwiązania AI i LLM (Claude API i inne) w systemach Kodano - od automatyzacji procesów po inteligentne funkcje w nowym systemie sprzedażowym
• Projektujesz 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 ORM
• Projektujesz model danych od podstaw i uzasadniasz swoje decyzje - architektura to dla Ciebie rozmowa, nie narzucony schemat
• Migrujesz 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 rozproszeniem
• Piszesz testy - jednostkowe i integracyjne z realną bazą - bo poprawność w systemie transakcyjnym nie podlega dyskusji
Czego oczekujemy od Ciebie:
• Min. 6-7 lat komercyjnego doświadczenia w backendzie - Java i Spring Boot to Twój codzienny warsztat
• Głę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 skali
• Wiesz 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 ciekawostka
• Znajomość 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 wynagrodzenie
• Atrakcyjne wynagrodzenie podstawowe adekwatne do Twojej wiedzy i umiejętności
• Praca hybrydowa - Kraków jako baza, elastyczność w organizacji czasu
• Wszystkie niezbędne narzędzia do pracy - laptop i telefon
• Szeroki pakiet benefitów dla Ciebie oraz Twojej rodziny w ramach platformy multikafeteryjnej
• Szkolenia i możliwość rozwoju w obszarze systemów transakcyjnych i architektury backend
• Równość i jasne zasady - liczy się Twoja inicjatywa i zaangażowanie
• Zgrany zespół i przyjazną atmosferę - partnerstwo i otwartość to standard Kodano
Kodano 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.
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 lata
• Integrujesz rozwiązania AI i LLM (Claude API i inne) w systemach Kodano - od automatyzacji procesów po inteligentne funkcje w nowym systemie sprzedażowym
• Projektujesz 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 ORM
• Projektujesz model danych od podstaw i uzasadniasz swoje decyzje - architektura to dla Ciebie rozmowa, nie narzucony schemat
• Migrujesz 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 rozproszeniem
• Piszesz testy - jednostkowe i integracyjne z realną bazą - bo poprawność w systemie transakcyjnym nie podlega dyskusji
Czego oczekujemy od Ciebie:
• Min. 6-7 lat komercyjnego doświadczenia w backendzie - Java i Spring Boot to Twój codzienny warsztat
• Głę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 skali
• Wiesz 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 ciekawostka
• Znajomość 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 wynagrodzenie
• Atrakcyjne wynagrodzenie podstawowe adekwatne do Twojej wiedzy i umiejętności
• Praca hybrydowa - Kraków jako baza, elastyczność w organizacji czasu
• Wszystkie niezbędne narzędzia do pracy - laptop i telefon
• Szeroki pakiet benefitów dla Ciebie oraz Twojej rodziny w ramach platformy multikafeteryjnej
• Szkolenia i możliwość rozwoju w obszarze systemów transakcyjnych i architektury backend
• Równość i jasne zasady - liczy się Twoja inicjatywa i zaangażowanie
• Zgrany zespół i przyjazną atmosferę - partnerstwo i otwartość to standard Kodano
Kodano 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.
🔍 Dekoder Ogłoszenia
🔴
projekt greenfield z realnym wpływem na działanie ponad 150 salonów każdego dnia
Projekt od zera, ale może oznaczać dużą odpowiedzialność i presję związaną z krytycznością systemu dla biznesu.
🔴
Szukamy kogoś, kto systemy transakcyjne rozumie głębiej niż większość.
Oczekuje się bardzo dogłębnej wiedzy technicznej i biznesowej w obszarze systemów transakcyjnych, wykraczającej poza standardowe umiejętności.
🔴
potrafi przeczytać plan zapytania PostgreSQL zanim ktokolwiek zgłosi problem z wydajnością
Oczekuje się proaktywnego podejścia do optymalizacji bazy danych, co może oznaczać konieczność poświęcania czasu na analizę wydajności.
🔴
Twoje decyzje architektoniczne będą miały realne znaczenie przez lata
Duża odpowiedzialność za wybory architektoniczne, które będą miały długoterminowe konsekwencje dla całego systemu.
🔴
świadomie, nie przez ORM
Oznacza to prawdopodobnie konieczność pisania surowych zapytań SQL i unikania lub minimalizowania użycia ORM, co może być bardziej czasochłonne i wymagać większej precyzji.