Senior Java Developer
Summary
Senior Java developer building pricing systems for retail/e-commerce, using Java, Spring Boot, Kafka, Kubernetes, and AI tools to automate pricing strategies and business decisions.
Develocraft poszukuje osoby na stanowisko Senior Java Developer.
Projekt obejmuje rozwój zaawansowanych systemów pricingowych dla branży retail i e-commerce w środowisku omnichannel. Rozwiązania wspierają zarządzanie cenami na każdym etapie cyklu życia produktu - od ustalania cen regularnych po strategie promocji i markdownów. System integruje dane z wielu źródeł, automatyzuje procesy oraz wspiera decyzje biznesowe oparte na analizie danych, realnie wpływając na efektywność i rozwój biznesu klientów.
Projekt jest przewidziany na 18 miesięcy.
Miejsce pracy: Praca hybrydowa - Gdańsk (wymagana obecność w biurze 3 dni w tygodniu).
Start pracy: ASAP (start od początku/połowy sierpnia lub od początku września).
Nasze oczekiwania:
- Minimum 7 lat komercyjnego doświadczenia w samodzielnym programowaniu w języku Java.
- Bardzo dobra znajomość technologii: Java, Spring Boot, REST, Hibernate/JPA oraz SQL.
- Praktyczne doświadczenie w pracy z narzędziami i technologiami, takimi jak: Maven, OpenShift, Kubernetes, Docker, CI/CD (Jenkins, ArgoCD), Helm, Git, JUnit, Apache Kafka oraz narzędzia do monitoringu (Grafana, Prometheus). Znajomość architektury i wzorców mikroserwisowych.
- Doświadczenie w pracy z relacyjnymi bazami danych, w szczególności PostgreSQL, Oracle oraz Microsoft SQL Server.
- Wysoko rozwinięte umiejętności komunikacyjne oraz gotowość do przejmowania odpowiedzialności. Umiejętność łączenia wiedzy eksperckiej z aktywnym wspieraniem zespołu oraz podejmowania decyzji w kluczowych momentach projektu.
- Znajomość języka polskiego na poziomie co najmniej C1 oraz języka angielskiego na poziomie minimum B2.
- Praktyczne wykorzystywanie narzędzi opartych na AI w codziennej pracy programistycznej w celu zwiększania efektywności oraz podnoszenia jakości tworzonego kodu.
Mile widziane:
- Doświadczenie w pełnieniu roli mentora lub coacha technicznego, wspierającego rozwój kompetencji zespołu.
- Znajomość technologii frontendowych, w szczególności ReactJS i MUI, lub gotowość do rozwijania kompetencji w tym obszarze.
Obowiązki:
- Projektowanie i rozwój nowoczesnych aplikacji backendowych z wykorzystaniem Java (JDK 25), Spring Boot 3.x/4.x, OpenShift, Kubernetes oraz Docker.
- Zapewnianie stabilności, wydajności i wysokiej jakości istniejących systemów poprzez refaktoryzację, automatyzację procesów CI/CD oraz wdrażanie rozwiązań monitorujących.
- Rozwój i utrzymanie kluczowych systemów biznesowych organizacji.
- Dzielenie się wiedzą ekspercką w zespole oraz tworzenie i utrzymywanie przejrzystej dokumentacji technicznej.
- Prowadzenie przeglądów kodu (code review) oraz merytoryczne wsparcie i mentoring mniej doświadczonych programistów.
- Aktywny udział w doskonaleniu procesów wytwórczych, standardów inżynieryjnych oraz dobrych praktyk programistycznych w organizacji.
- Doświadczenie z AI agents.
- Umowę B2B: do 1,440 PLN netto/dzień
- Pakiet medyczny Luxmed
- Kartę Multisport
- Parking u klienta - samochodowy oraz rowerowy
Develocraft sp z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Pomorskiego pod numerem 18819.