May 20, 2026

Programista/-tka .NET systemów produkcyjnych

Senior • Remote

10,000 - 14,000 PLN/mo

Bydgoszcz, Poland

JEŻELI:

  • zamiast „projektów do portfolio” wolisz systemy, które faktycznie działają na produkcji i obsługują realnych użytkowników,

  • kod traktujesz jak produkt, a nie jednorazowe zadanie,

  • potrafisz spojrzeć na kod systemowo, a nie tylko przez pryzmat jednego modułu,

  • wiesz, że wydajność, stabilność i skalowalność to nie buzzwordy, tylko codzienna odpowiedzialność,

  • lubisz samodzielnie analizować problemy i nie potrzebujesz gotowych instrukcji,

  • naturalnie dbasz o: czytelność, strukturę, przewidywalność rozwiązań,

  • nie uciekasz od odpowiedzialności, gdy coś wymaga poprawy lub refaktoryzacji,

  • potrafisz powiedzieć „to nie jest najlepsze rozwiązanie” i zaproponować lepsze,

  • rozumiesz, że SQL, backend i frontend muszą ze sobą współgrać,

  • potrafisz pracować z dokumentacją — i sam ją tworzysz, gdy ma to sens,

  • cenisz konstruktywny feedback i sam go dajesz,

  • nie boisz się legacy, ale też nie akceptujesz chaosu,

  • lubisz clean code, sensowne wzorce i decyzje architektoniczne, które da się obronić,

  • SQL Server nie jest dla Ciebie „bazą danych”, tylko kluczowym elementem systemu,

  • rozumiesz, że systemy MES / ERP / APS / WMS to zupełnie inna liga niż CRUD + formularz,

  • potrafisz współpracować z wdrożeniowcami i zrozumieć, co naprawdę dzieje się u klienta,

  • umiesz współpracować z osobami nietechnicznymi, tłumacząc decyzje bez „technicznego bełkotu”

  • cenisz partnerstwo, odpowiedzialność i długofalową współpracę B2B,

to… czytaj dalej, bo bardzo możliwe, że szukamy właśnie Ciebie.

Szukamy doświadczonej/-ego Programisty/-tki .NET, który/-a dołączy do zespołu produktowo-wdrożeniowego Optimakers.

Nie

  • juniora do nauki,

  • freelancera „na tickety”,

  • osoby, która tylko analizuje i doradza.

Szukamy mocnego wykonawcy, który:

  • bierze odpowiedzialność za fragment systemu,

  • rozumie konsekwencje decyzji technicznych,

  • potrafi pracować w dużym, żywym kodzie,

  • i chce współtworzyć produkt rozwijany latami.

O OPTIMAKERS

Od ponad 15 lat tworzymy i rozwijamy systemy do zarządzania produkcją, które realnie działają u klientów w całej Polsce.Nasze rozwiązania wspierają planowanie, realizację produkcji, magazyn, raportowanie i integracje z innymi systemami.

U nas:

  • kod naprawdę trafia na produkcję,

  • developer ma wpływ na kierunek rozwoju systemu,

  • współpraca z wdrożeniami nie jest dodatkiem, tylko źródłem wiedzy,

  • liczy się stabilność, wydajność i jakość, nie ilość commitów.

ZAKRES WSPÓŁPRACY (CO BĘDZIESZ ROBIĆ):

W ramach współpracy B2B będziesz odpowiadać m.in. za:

Backend / Architektura

  • rozwój systemów Optimakers na platformie .NET,

  • tworzenie logiki biznesowej w C#, API oraz integracji,

  • rozbudowę i optymalizację istniejących modułów (wydajność, skalowalność, architektura),

  • pracę z SQL Server (zapytania, procedury, optymalizacja, indeksy),

  • integracje REST API z systemami klientów,

  • realne rozwiązywanie problemów użytkowników i zespołu wdrożeniowego,

  • cykliczną obsługę 2. linii wsparcia (pomoc konsultantom, wyceny funkcjonalności).

Frontend

  • rozwój frontendu opartego o Razor / JavaScript / JQuery / HTML / CSS,

  • usprawnianie UI i wydajności przeglądarkowej,

  • debugowanie backend + frontend w realnych scenariuszach produkcyjnych.

Jakość i współpraca

  • dbanie o clean code, dokumentację i code review,

  • współpracę z zespołem wdrożeniowym (sporadyczny kontakt z klientem),

  • udział w projektowaniu rozwiązań technicznych i funkcjonalnych.

Jeśli będzie potencjał:

  • współtworzenie architektury aplikacji,

  • automatyzacje i narzędzia wewnętrzne,

  • mentorowanie innych programistów,

  • udział w projektowaniu UI/UX.

WSPÓŁPRACA BĘDZIE DLA CIEBIE PRZYJEMNOŚCIĄ, jeżeli posiadasz te kompetencje:

.NET / Backend

  • bardzo dobra znajomość C# / .NET,

  • kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie,

  • doświadczenie w systemach:

    • o ciągłej pracy (krytyczne dla biznesu),

    • z wieloma użytkownikami,

    • wymagających monitorowania i optymalizacji wydajności,

    • z integracjami zewnętrznymi.

ASP.NET / Frontend

  • bardzo dobra znajomość ASP.NET MVC / Razor Pages,

  • praktyczna znajomość JavaScript + JQuery + HTML + CSS,

  • samodzielne debugowanie i usprawnianie UI.

SQL Server

  • zaawansowana znajomość T-SQL,

  • optymalizacja zapytań, procedury, indeksy, plany wykonania,

  • świadomość problemów typu deadlocki, N+1, tempdb, cardinality.

Integracje i jakość

  • bardzo dobra znajomość REST API (projektowanie, bezpieczeństwo, wersjonowanie),

  • EF Core – modelowanie danych, wydajność, migracje,

  • async / await, wielowątkowość, concurrency,

  • praca na GIT (PR, code review),

  • znajomość SOLID, wzorców projektowych i clean code.

ZDECYDOWANIE ŁATWIEJ BĘDZIE CI REALIZOWAĆ ZADANIA, GDY…

  • masz doświadczenie z Dockerem i odseparowanymi środowiskami developerskimi,

  • pracowałeś w architekturze mikroserwisowej lub rozproszonej,

  • miałeś styczność z CI/CD i automatyzacją buildów,

  • pisałeś testy automatyczne (unit / integracyjne / API),

  • znasz podejścia DDD / CQRS i wiesz, kiedy mają sens,

  • pracowałeś z TypeScript lub React i rozumiesz nowoczesny frontend,

  • masz doświadczenie w refaktoryzacji istniejących systemów (nie tylko greenfield).

To nie są warunki konieczne — ale zdecydowanie ułatwiają start i rozwój.

O NASZYCH WSPÓŁPRACOWNIKÓW DBAMY TAK SAMO, JAK O NASZYCH KLIENTÓW

Dlatego proponujemy:

  • współpracę B2B, opartą na partnerstwie i odpowiedzialności (to nie jest umowa o pracę),

  • konkretne widełki: 10.000-14.000 netto

  • jasne zasady współpracy i decyzyjności,

  • realny wpływ na rozwój produktu i architektury systemu,

  • stabilny, długofalowy projekt (nie gaszenie pożarów),

  • dostęp do narzędzi i sprzętu niezbędnego do pracy,

  • nieograniczony budżet na rozwój (szkolenia, certyfikacje, konferencje),

  • środowisko, w którym liczy się jakość, a nie tempo „za wszelką cenę”.

JAK WYGLĄDA NASZ PROCES REKRUTACJI?

Proces rekrutacji składa się z kilku etapów, ponieważ:

  • chcemy dobrze się poznać,

  • zależy nam na realnym dopasowaniu,

  • sprawdzamy praktykę, nie deklaracje.

Każdy etap jest zaproszeniem do kolejnego — krok po kroku.

Etap 1 – Ankieta rekrutacyjna

Na początek poprosimy Cię o wypełnienie krótkiej ankiety online.
Dzięki niej:

  • poznamy Twoje doświadczenie,

  • sposób myślenia,

  • podejście do jakości i odpowiedzialności.

Etap 2 – Rozmowa online

Spotkamy się online, aby:

  • omówić Twoje rozwiązania,

  • porozmawiać o doświadczeniach z produkcji,

  • przeprowadzić krótką sesje live codingu,

  • sprawdzić, jak się nam rozmawia i współpracuje.

Etap 3 – Zadania praktyczne

Następnie zaprosimy Cię do wykonania kilku krótkich zadań technicznych.
To nie są testy z teorii — to codzienne sytuacje, z którymi pracujemy.

Etap 5 – Spotkanie finalne

Na końcu zaprosimy Cię na spotkanie z:

  • Prezesem,

  • Szefem zespołu.

To rozmowa o:

  • długofalowej współpracy,

  • odpowiedzialności,

  • wspólnych oczekiwaniach.

Etap 6 – Decyzja i start współpracy

Zawsze wracamy z informacją zwrotną.
Jeśli wszystko „kliknie” — ustalamy start i pierwsze zadania.

ZAINTERESOWANA/ZAINTERESOWANY?

Aby się zgłosić, wyślij:

  • CV w formacie PDF, nazwane imieniem i nazwiskiem,

  • w treści zgłoszenia dopisz jedno zdanie:

„Potwierdzam, że zapoznałem/-am się z warunkami współpracy B2B opisanymi w ogłoszeniu i akceptuję je.”

Similar jobs you might like

Technology

Optimakers

Programista/-tka .NET systemów produkcyjnych

Senior

Remote

Bydgoszcz, Poland

10,000 - 14,000 PLN/mo

🏢 Summary: Oferta dotyczy rozwoju i utrzymania dużych systemów produkcyjnych MES/ERP/APS/WMS opartych o .NET, z naciskiem na wydajność, stabilność i odpowiedzialność za działające środowiska produkcyjne. Rola obejmuje rozwój backendu i frontendu, integracje REST API, optymalizację SQL Server oraz współpracę z zespołem wdrożeniowym. Poszukiwany jest doświadczony programista .NET do długofalowej współpracy B2B przy rozwijanym przez lata produkcie. 🗂️ Requirements: Bardzo dobra znajomość C# i .NET, Kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie, Doświadczenie z systemami o ciągłej pracy i wielu użytkownikach, Bardzo dobra znajomość ASP.NET MVC i Razor Pages, Praktyczna znajomość JavaScript, JQuery, HTML i CSS, Zaawansowana znajomość T-SQL, Doświadczenie w optymalizacji SQL Server, Bardzo dobra znajomość REST API, Znajomość EF Core, Znajomość async/await, wielowątkowości i concurrency, Doświadczenie z GIT, PR i code review, Znajomość SOLID, wzorców projektowych i clean code, Umiejętność pracy z dużym i istniejącym kodem, Umiejętność tworzenia i pracy z dokumentacją 📃 Skills: C#, .NET, ASP.NET, MVC, Razor, JavaScript, JQuery, HTML, CSS, SQL, T-SQL, SQLServer, REST, EFCore, Git, SOLID, Docker, CI/CD, DDD, CQRS, TypeScript, React 🏢 Description: PROGRAMISTA/-TKA .NET SYSTEMÓW PRODUKCYJNYCH (czyli ktoś, kto lubi duży kod, realne systemy i odpowiedzialność za produkcję) JEŻELI: zamiast „projektów do portfolio” wolisz systemy, które faktycznie działają na produkcji i obsługują realnych użytkowników, kod traktujesz jak produkt, a nie jednorazowe zadanie, potrafisz spojrzeć na kod systemowo, a nie tylko przez pryzmat jednego modułu, wiesz, że wydajność, stabilność i skalowalność to nie buzzwordy, tylko codzienna odpowiedzialność, lubisz samodzielnie analizować problemy i nie potrzebujesz gotowych instrukcji, naturalnie dbasz o: czytelność, strukturę, przewidywalność rozwiązań, nie uciekasz od odpowiedzialności, gdy coś wymaga poprawy lub refaktoryzacji, potrafisz powiedzieć „to nie jest najlepsze rozwiązanie” i zaproponować lepsze, rozumiesz, że SQL, backend i frontend muszą ze sobą współgrać, potrafisz pracować z dokumentacją — i sam ją tworzysz, gdy ma to sens, cenisz konstruktywny feedback i sam go dajesz, nie boisz się legacy, ale też nie akceptujesz chaosu, lubisz clean code, sensowne wzorce i decyzje architektoniczne, które da się obronić, SQL Server nie jest dla Ciebie „bazą danych”, tylko kluczowym elementem systemu, rozumiesz, że systemy MES / ERP / APS / WMS to zupełnie inna liga niż CRUD + formularz, potrafisz współpracować z wdrożeniowcami i zrozumieć, co naprawdę dzieje się u klienta, umiesz współpracować z osobami nietechnicznymi, tłumacząc decyzje bez „technicznego bełkotu” cenisz partnerstwo, odpowiedzialność i długofalową współpracę B2B, to… czytaj dalej, bo bardzo możliwe, że szukamy właśnie Ciebie. Szukamy doświadczonej/-ego Programisty/-tki .NET, który/-a dołączy do zespołu produktowo-wdrożeniowego Optimakers. Nie juniora do nauki, freelancera „na tickety”, osoby, która tylko analizuje i doradza. Szukamy mocnego wykonawcy, który: bierze odpowiedzialność za fragment systemu, rozumie konsekwencje decyzji technicznych, potrafi pracować w dużym, żywym kodzie, i chce współtworzyć produkt rozwijany latami. O OPTIMAKERS Od ponad 15 lat tworzymy i rozwijamy systemy do zarządzania produkcją, które realnie działają u klientów w całej Polsce. Nasze rozwiązania wspierają planowanie, realizację produkcji, magazyn, raportowanie i integracje z innymi systemami. U nas: kod naprawdę trafia na produkcję, developer ma wpływ na kierunek rozwoju systemu, współpraca z wdrożeniami nie jest dodatkiem, tylko źródłem wiedzy, liczy się stabilność, wydajność i jakość, nie ilość commitów. ZAKRES WSPÓŁPRACY (CO BĘDZIESZ ROBIĆ): W ramach współpracy B2B będziesz odpowiadać m.in. za: Backend / Architektura rozwój systemów Optimakers na platformie .NET, tworzenie logiki biznesowej w C#, API oraz integracji, rozbudowę i optymalizację istniejących modułów (wydajność, skalowalność, architektura), pracę z SQL Server (zapytania, procedury, optymalizacja, indeksy), integracje REST API z systemami klientów, realne rozwiązywanie problemów użytkowników i zespołu wdrożeniowego, cykliczną obsługę 2. linii wsparcia (pomoc konsultantom, wyceny funkcjonalności). Frontend rozwój frontendu opartego o Razor / JavaScript / JQuery / HTML / CSS, usprawnianie UI i wydajności przeglądarkowej, debugowanie backend + frontend w realnych scenariuszach produkcyjnych. Jakość i współpraca dbanie o clean code, dokumentację i code review, współpracę z zespołem wdrożeniowym (sporadyczny kontakt z klientem), udział w projektowaniu rozwiązań technicznych i funkcjonalnych. Jeśli będzie potencjał: współtworzenie architektury aplikacji, automatyzacje i narzędzia wewnętrzne, mentorowanie innych programistów, udział w projektowaniu UI/UX. WSPÓŁPRACA BĘDZIE DLA CIEBIE PRZYJEMNOŚCIĄ, jeżeli posiadasz te kompetencje: .NET / Backend bardzo dobra znajomość C# / .NET, kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie, doświadczenie w systemach: o ciągłej pracy (krytyczne dla biznesu), z wieloma użytkownikami, wymagających monitorowania i optymalizacji wydajności, z integracjami zewnętrznymi. ASP.NET / Frontend bardzo dobra znajomość ASP.NET MVC / Razor Pages, praktyczna znajomość JavaScript + JQuery + HTML + CSS, samodzielne debugowanie i usprawnianie UI. SQL Server zaawansowana znajomość T-SQL, optymalizacja zapytań, procedury, indeksy, plany wykonania, świadomość problemów typu deadlocki, N+1, tempdb, cardinality. Integracje i jakość bardzo dobra znajomość REST API (projektowanie, bezpieczeństwo, wersjonowanie), EF Core – modelowanie danych, wydajność, migracje, async / await, wielowątkowość, concurrency, praca na GIT (PR, code review), znajomość SOLID, wzorców projektowych i clean code. ZDECYDOWANIE ŁATWIEJ BĘDZIE CI REALIZOWAĆ ZADANIA, GDY… masz doświadczenie z Dockerem i odseparowanymi środowiskami developerskimi, pracowałeś w architekturze mikroserwisowej lub rozproszonej, miałeś styczność z CI/CD i automatyzacją buildów, pisałeś testy automatyczne (unit / integracyjne / API), znasz podejścia DDD / CQRS i wiesz, kiedy mają sens, pracowałeś z TypeScript lub React i rozumiesz nowoczesny frontend, masz doświadczenie w refaktoryzacji istniejących systemów (nie tylko greenfield). To nie są warunki konieczne — ale zdecydowanie ułatwiają start i rozwój. O NASZYCH WSPÓŁPRACOWNIKÓW DBAMY TAK SAMO, JAK O NASZYCH KLIENTÓW Dlatego proponujemy: współpracę B2B, opartą na partnerstwie i odpowiedzialności (to nie jest umowa o pracę), konkretne widełki: 10.000-14.000 netto jasne zasady współpracy i decyzyjności, realny wpływ na rozwój produktu i architektury systemu, stabilny, długofalowy projekt (nie gaszenie pożarów), dostęp do narzędzi i sprzętu niezbędnego do pracy, nieograniczony budżet na rozwój (szkolenia, certyfikacje, konferencje), środowisko, w którym liczy się jakość, a nie tempo „za wszelką cenę”. JAK WYGLĄDA NASZ PROCES REKRUTACJI? Proces rekrutacji składa się z kilku etapów, ponieważ: chcemy dobrze się poznać, zależy nam na realnym dopasowaniu, sprawdzamy praktykę, nie deklaracje. Każdy etap jest zaproszeniem do kolejnego — krok po kroku. Etap 1 – Ankieta rekrutacyjna Na początek poprosimy Cię o wypełnienie krótkiej ankiety online. Dzięki niej: poznamy Twoje doświadczenie, sposób myślenia, podejście do jakości i odpowiedzialności. Etap 2 – Rozmowa online Spotkamy się online, aby: omówić Twoje rozwiązania, porozmawiać o doświadczeniach z produkcji, przeprowadzić krótką sesje live codingu, sprawdzić, jak się nam rozmawia i współpracuje. Etap 3 – Zadania praktyczne Następnie zaprosimy Cię do wykonania kilku krótkich zadań technicznych. To nie są testy z teorii — to codzienne sytuacje, z którymi pracujemy. Etap 5 – Spotkanie finalne Na końcu zaprosimy Cię na spotkanie z: Prezesem, Szefem zespołu. To rozmowa o: długofalowej współpracy, odpowiedzialności, wspólnych oczekiwaniach. Etap 6 – Decyzja i start współpracy Zawsze wracamy z informacją zwrotną. Jeśli wszystko „kliknie” — ustalamy start i pierwsze zadania. ZAINTERESOWANA/ZAINTERESOWANY? Aby się zgłosić, wyślij: CV w formacie PDF, nazwane imieniem i nazwiskiem, w treści zgłoszenia dopisz jedno zdanie: „Potwierdzam, że zapoznałem/-am się z warunkami współpracy B2B opisanymi w ogłoszeniu i akceptuję je.”

Technology

Silky Coders

Senior Java Developer (Retail)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Java Developer role focused on designing and developing scalable POS and payment processing systems, including REST APIs and integrations with payment terminals, operating in an international omnichannel environment. The position involves building and optimizing backend services handling millions of transactions across multiple countries. The role emphasizes modern Java, architectural best practices, and AI-driven development mindset. 🗂️ Requirements: Minimum 5 years of experience as Java Developer, Very good knowledge of Java 21+, Very good knowledge of Spring Boot 3.x, Strong knowledge of REST and Hibernate/JPA, Practical experience with Gradle (multi-module builds), Practical experience with Git, Experience with JUnit 5, Mockito, AssertJ, Experience with Docker and CI/CD, Knowledge of hexagonal architecture and architectural patterns, Experience with TCP sockets and REST clients, Experience with binary protocols (e.g. TLV), Experience with relational databases and JPA, Ability to write unit, integration and architectural tests, Experience with SQLite, Polish language at C1 level, English language at B2 level 📃 Skills: Java, Spring, SpringBoot, REST, Hibernate, JPA, Gradle, Git, JUnit, Mockito, AssertJ, Docker, CI/CD, TCP, TLV, SQLite, SQL, ArchUnit 🏢 Description: Tryb pracy: hybrydowo (w większości zdalny, okazyjnie w biurze) Sprawdź swoją szafę! Na pewno masz w niej choć jeden produkt marek Reserved, Mohito, Cropp, House lub Sinsay. A wiesz, że kupiłeś/aś go właśnie dzięki nam? Silky Coders od lat rozwija rozwiązania IT, e-commerce i data science dla Grupy LPP , tworząc technologie, z których każdego dnia korzystają miliony użytkowników . To również dzięki Silky rośnie satysfakcja klientów, a wolumen transakcji online pozytywnie zaskakuje nas każdego dnia. Nasze wartości zamykają się w akronimie FAST . To nie tylko tempo pracy — to nasze DNA. Działamy zwinnie, podejmujemy szybkie i odpowiedzialne decyzje, testujemy, iterujemy i dowozimy realną wartość. Odwaga, pasja i odpowiedzialność za efekt są dla nas tak samo ważne jak jakość rozwiązań. Pracujemy w duchu AI FIRST — aktywnie wykorzystujemy AI i nowe technologie, by usprawniać codzienną pracę i szybciej dostarczać wartość. Szukamy osób, które chcą działać odpowiedzialnie, mieć realny wpływ i wspólnie z nami rozwijać technologie dla milionów użytkowników. Opis obszaru: Systemy sprzedażowe (POS) oraz dedykowany moduł odpowiedzialny za realizację płatności wspierają procesowanie transakcji w kluczowych punktach styku z klientem – od tradycyjnych kas obsługowych, po nowoczesne stanowiska Selfcheckout. To skalowalny ekosystem realizujący miliony operacji płatniczych w wielu krajach, zapewniający stabilność i bezpieczeństwo w środowisku omnichannel. Rozwój aplikacji (REST API, integracje z terminalami różnych dostawców) oraz systemu GPOS (rozwiązanie sprzedażowe operujące w ponad 40 krajach) pozwala na standaryzację procesów płatniczych i bezpośredni wpływ na doświadczenia zakupowe milionów użytkowników. Dołączając do zespołu, tworzysz fundamenty techniczne dla wydajnej obsługi płatności i ewolucji systemów sprzedaży w skali międzynarodowej. Co jest dla nas ważne? Min. 5-letnie doświadczenie jako Java Developer Bardzo dobra znajomość: Java 21+ (w tym Virtual Threads, modern concurrency), Spring Boot 3.x, REST, Hibernate/JPA Praktyczna znajomość: Gradle (multi-module builds), Git, JUnit 5 + Mockito + AssertJ, Docker, CI/CD Znajomość i stosowanie w praktyce wzorców architektonicznych: architektura heksagonalna (Ports & Adapters), wzorce pluginowe, separacja warstw — projekt aktywnie egzekwuje je przez ArchUnit Doświadczenie z protokołami komunikacyjnymi niższego poziomu: TCP socket, REST client (Spring RestClient), protokoły binarne (TLV lub podobne) Doświadczenie z relacyjnymi bazami danych i JPA: gotowość do pracy z SQLite jako embedded store w aplikacji desktopowej Umiejętność pisania testów na różnych poziomach: jednostkowe (Mockito), integracyjne (@SpringBootTest), architektoniczne (ArchUnit) Umiejętność dzielenia się wiedzą ekspercką z zespołem — wiesz, jak inspirować innych do działania i rozwoju Znajomość języka polskiego na poziomie C1 oraz angielskiego na poziomie B2 Doświadczenie w coachingu technicznym AI-powered mindset: otwarta głowa na testowanie nowych narzędzi AI i chęć wdrażania ich tam, gdzie mogą przynieść realną oszczędność czasu lub poprawę jakości (aktualnie korzystamy z Claude, Codex, Gemini) Mile widziane: Znajomość OpenShift, Kubernetes, Jenkins, ArgoCD, Helm, Prometheus, Grafana Doświadczenie z Apache Kafka lub messaging patterns Doświadczenie z frontendem (ReactJS, MUI) lub otwartość na jego zdobycie Znajomość JNA / natywnych API Windows Co będziesz robić? Projektować i rozwijać REST API dla systemów POS i Selfcheckout Rozwijać moduł integracji z terminalami płatniczymi różnych dostawców i w różnych krajach Tworzyć i rozwijać backend odpowiedzialny za przetwarzanie płatności, Utrzymywać, optymalizować i rozwijać istniejące rozwiązania Wdrażać najlepsze praktyk w zakresie monitorowania i wydajności systemu Co zyskasz, gdy do nas dołączysz? Umowę o pracę lub współpracę B2B Parking samochodowy i rowerowy Program HeLPP - program wellbeingowy obejmujący bezpłatne i anonimowe doradztwo w obszarach: prawnym, psychologicznym i finansowym Prywatna opieka medyczna na preferencyjnych warunkach (Lux Med albo Enel Med do wyboru) – dbamy o zdrowie Twoje i Twojej rodziny. Budżet na rozwój, dzięki któremu możesz się rozwijać, by jeszcze efektywniej realizować Twoje zadania Budżet integracyjny – dbamy o to, by regularnie spotykać się z zespołem i wspólnie spędzać czas Kody zniżkowe -25% na zakupy w salonach marek LPP (Reserved, Mohito, Cropp, House i Sinsay), którymi możesz dzielić się z bliskimi, także online Program Poleceń Pracowniczych, dzięki któremu masz wpływ na to, z kim pracujesz Multisport - jeśli lubisz aktywnie spędzać czas, możesz wspólnie z bliskimi skorzystać z wybranej oferty sportowo-rekreacyjnej Ubezpieczenie grupowe – możesz zabezpieczyć siebie oraz członków rodziny na preferencyjnych warunkach Styl pracy oparty na zaufaniu, odpowiedzialności i autonomii – masz realny wpływ na to, jak pracujesz i co dowozisz. Etapy rekrutacji Phone Screen (15-20 min) Krótka rozmowa o Twoich oczekiwaniach, dostępności i kluczowych punktach doświadczenia zawodowego Spotkanie rekrutacyjne online (1,5h) Spotkanie z menedżerem i ekspertem, podczas którego zweryfikujemy Twoje kompetencje w ekosystemie Javy oraz biegłość w SQL. W części warsztatowej zmierzysz się z zadaniem case study oraz sesją code review – sprawdzimy jakość Twojego kodu, znajomość wzorców projektowych oraz systemowe podejście do rozwiązywania problemów technicznych. Decyzja i feedback Po zakończeniu procesu, jeśli uczestniczyłeś/aś, w którymkolwiek z etapów spotkań rekrutacyjnych, otrzymasz od nas informację zwrotną. Cenimy Twój czas i zaangażowanie, dlatego przekazujemy feedback, który pomoże Ci w dalszym rozwoju.

Technology

Silky Coders

Senior Java Developer

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Java Developer role focused on designing and developing scalable pricing systems for retail and e-commerce, supporting price optimization across the product lifecycle. The position involves building and maintaining microservices-based backend applications in a hybrid work model, with strong emphasis on AI-driven tools and modern DevOps practices. 🗂️ Requirements: Minimum 7 years of experience as Java Developer, Very good knowledge of Java, Very good knowledge of Spring Boot, Very good knowledge of REST, Very good knowledge of Hibernate/JPA, Very good knowledge of SQL, Practical knowledge of Maven, Practical knowledge of OpenShift, Practical knowledge of Kubernetes, Practical knowledge of Docker, Practical knowledge of CI/CD, Practical knowledge of Jenkins, Practical knowledge of ArgoCD, Practical knowledge of Helm, Practical knowledge of Git, Practical knowledge of JUnit, Knowledge of microservices architecture patterns, Knowledge of Apache Kafka, Knowledge of Grafana, Knowledge of Prometheus, Experience with relational databases, Polish language level C1, English language level B2 📃 Skills: Java, SpringBoot, REST, Hibernate, JPA, SQL, Maven, OpenShift, Kubernetes, Docker, CICD, Jenkins, ArgoCD, Helm, Git, JUnit, Microservices, Kafka, Grafana, Prometheus, PostgreSQL, Oracle, SQLServer, AI, Claude, Codex, Gemini 🏢 Description: Tryb pracy: hybrydowy (większość czasu działamy zdalnie. W biurze w Gdańsku spotykamy się raz w tygodniu, a co 3-4 miesiące widzimy się na warsztatach stacjonarnych) Sprawdź swoją szafę! Na pewno masz w niej choć jeden produkt marek Reserved, Mohito, Cropp, House lub Sinsay. A wiesz, że kupiłeś/aś go właśnie dzięki nam? Silky Coders od lat rozwija rozwiązania IT, e-commerce i data science dla Grupy LPP , tworząc technologie, z których każdego dnia korzystają miliony użytkowników . To również dzięki Silky rośnie satysfakcja klientów, a wolumen transakcji online pozytywnie zaskakuje nas każdego dnia. Nasze wartości zamykają się w akronimie FAST . To nie tylko tempo pracy — to nasze DNA. Działamy zwinnie, podejmujemy szybkie i odpowiedzialne decyzje, testujemy, iterujemy i dowozimy realną wartość. Odwaga, pasja i odpowiedzialność za efekt są dla nas tak samo ważne jak jakość rozwiązań. Pracujemy w duchu AI FIRST — aktywnie wykorzystujemy AI i nowe technologie, by usprawniać codzienną pracę i szybciej dostarczać wartość. Szukamy osób, które chcą działać odpowiedzialnie, mieć realny wpływ i wspólnie z nami rozwijać technologie dla milionów użytkowników. Opis obszaru: Rozwiązania pricingowe wspierają zarządzanie ceną na każdym etapie życia produktu – od ustalenia ceny początkowej, przez cenę regularną, aż po strategie przecen i optymalizację markdownów. Spójny ekosystem systemów pricingowych dla retailu i e-commerce, integrujący dane z wielu źródeł – m.in . systemów sprzedażowych, ERP oraz danych produktowych. Standaryzacja procesów oraz rozwój narzędzi analitycznych wspierających price optimization i podejmowanie decyzji w oparciu o dane. Skalowalne rozwiązania usprawniające zarządzanie polityką cenową, zwiększające efektywność operacyjną i wspierające rozwój biznesu w środowisku omnichannel. Co jest dla nas ważne? Min. 7-letnie doświadczenie zawodowe w pracy jako Java Developer Bardzo dobra znajomość: Java, Spring Boot, REST, Hibernate/JPA, SQL Praktyczna znajomość zagadnień:  Maven, OpenShift, Kubernetes, Docker, CI/CD, Jenkins,  ArgoCD, Helm, GIT, JUnit, Wzorce mikorserwisowe, Apache Kafka, Grafana, Prometheus Doświadczenie z relacyjnymi bazami danych (Postgress , Oracle, Micrsoft SQL Server) Umiejętność dzielenia się wiedzą ekspercką z zespołem - wiesz, jak inspirować innych do działania lub rozwoju Znajomość języka polskiego na poziomie C1 i języka angielskiego na poziomie B2 AI-powered mindset: otwarta głowa na testowanie nowych narzędzi AI i chęć wdrażania ich tam, gdzie mogą przynieść realną oszczędność czasu lub poprawę jakości (aktualnie korzystamy z Claude, Codex, Gemini) Mile widziane: Doświadczenie w coachingu technicznym Doświadczenie w pracy z fronend’em (ReactJS, MUI) lub otwartość na zdobycie nowego doświadczenia Co będziesz robić? Projektować i implementować aplikacje backendowe w Javie z użyciem najnowszych technologii (JDK 25, Spring Boot 3.x/4.x, OpenShift, K8s, Docker) Utrzymywać istniejące aplikacje w ruchu - naprawa błędnych mechanizmów, optymalizacje obecnych rozwiązań, implementacja monitoringów, CI/CD Uczestniczyć w projektach rozbudowy systemów biznesowych Dzielić się wiedzą w obszarze wiedzy specjalistycznej Dokumentować utworzone zmiany Wykonywać regularne przeglądy kodu i wspierać innych programistów Będziesz brać aktywny udział w inicjatywach poprawiających procesy wytwarzania oprogramowania w organizacji Co zyskasz, gdy do nas dołączysz? Umowę o pracę lub współpracę B2B Parking samochodowy i rowerowy Program HeLPP - program wellbeingowy obejmujący bezpłatne i anonimowe doradztwo w obszarach: prawnym, psychologicznym i finansowym Prywatna opieka medyczna na preferencyjnych warunkach (Lux Med albo Enel Med do wyboru) – dbamy o zdrowie Twoje i Twojej rodziny. Budżet na rozwój, dzięki któremu możesz się rozwijać, by jeszcze efektywniej realizować Twoje zadania Budżet integracyjny – dbamy o to, by regularnie spotykać się z zespołem i wspólnie spędzać czas Kody zniżkowe -25% na zakupy w salonach marek LPP (Reserved, Mohito, Cropp, House i Sinsay), którymi możesz dzielić się z bliskimi, także online Program Poleceń Pracowniczych, dzięki któremu masz wpływ na to, z kim pracujesz Multisport - jeśli lubisz aktywnie spędzać czas, możesz wspólnie z bliskimi skorzystać z wybranej oferty sportowo-rekreacyjnej Ubezpieczenie grupowe – możesz zabezpieczyć siebie oraz członków rodziny na preferencyjnych warunkach Styl pracy oparty na zaufaniu, odpowiedzialności i autonomii – masz realny wpływ na to, jak pracujesz i co dowozisz. Etapy rekrutacji Phone Screen (15-20 min) Krótka rozmowa o Twoich oczekiwaniach, dostępności i kluczowych punktach doświadczenia zawodowego Pierwsze spotkanie online (1,5h) Podczas rozmowy z menedżerem i ekspertem przejdziemy od ogółu do szczegółu. Skupimy się na zagadnieniach technologicznych, które stosujemy w codziennej pracy oraz sprawdzimy Twoją praktyczną znajomość SQL. Chcemy zrozumieć, jak Twoje podejście techniczne przekłada się na budowanie efektywnych narzędzi pricingowych. Drugie spotkanie stacjonarne w Gdańsku (1,5h) To czas na pogłębioną analitykę i zadania typu case study (np. code review). Sprawdzimy jakość Twojego kodu oraz umiejętność myślenia przyczynowo-skutkowego. Zagłębimy się w technologię, by zweryfikować Twoje szerokie, systemowe spojrzenie na rozwiązywanie problemów technicznych. Decyzja i feedback Po zakończeniu procesu, jeśli uczestniczyłeś/aś, w którymkolwiek z etapów spotkań rekrutacyjnych, otrzymasz od nas informację zwrotną. Cenimy Twój czas i zaangażowanie, dlatego przekazujemy feedback, który pomoże Ci w dalszym rozwoju.

Technology

Silky Coders

Engineering Manager (IT eCommerce)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Leadership role overseeing multiple Agile development teams within the IT E-Commerce domain, responsible for architecture, delivery, and performance of large-scale online platforms operating across international markets. The position focuses on optimizing engineering processes, ensuring high-quality software architecture, and leveraging AI and cloud technologies to drive business value. The role combines technical expertise in e-commerce systems with strong experience in managing engineering managers and complex IT environments. 🗂️ Requirements: Minimum 3 years of experience managing Agile/Scrum development teams, Experience leading multiple development teams simultaneously, Strong knowledge of IT systems architecture in e-commerce environments, Knowledge of software design patterns and architecture best practices, Practical experience in software development processes, Experience with cloud platforms (GCP or Azure), Experience using AI tools to improve efficiency and quality 📃 Skills: Agile, Scrum, Architecture, E-commerce, GCP, Azure, AI, Java, PHP, React, Cloud, DevOps 🏢 Description: Sprawdź swoją szafę! Na pewno masz w niej choć jeden produkt marek Reserved, Mohito, Cropp, House lub Sinsay. A wiesz, że kupiłeś/aś go właśnie dzięki nam? Silky Coders od lat rozwija rozwiązania IT, e-commerce i data science dla Grupy LPP , tworząc technologie, z których każdego dnia korzystają miliony użytkowników. To również dzięki Silky rośnie satysfakcja klientów, a wolumen transakcji online pozytywnie zaskakuje nas każdego dnia. Nasze wartości zamykają się w akronimie FAST. To nie tylko tempo pracy — to nasze DNA. Działamy zwinnie, podejmujemy szybkie i odpowiedzialne decyzje, testujemy, iterujemy i dowozimy realną wartość. Odwaga, pasja i odpowiedzialność za efekt są dla nas tak samo ważne jak jakość rozwiązań. Pracujemy w duchu AI FIRST — aktywnie wykorzystujemy AI i nowe technologie, by usprawniać codzienną pracę i szybciej dostarczać wartość. Szukamy osób, które chcą działać odpowiedzialnie, mieć realny wpływ i współtworzyć sposób, w jaki rozwijamy technologie dla milionów użytkowników. O zespole: Obszar IT E-Commerce w Silky Coders odpowiada za rozwój i wydajność platform sprzedażowych, takich jak strony internetowe i aplikacje mobilne, które obsługują klientów na 46 rynkach. Zespoły E-Commerce specjalizują się w kluczowych elementach platform, takich jak płatności, zakupy, promocje, zwroty i aspekt wizualny. Specjaliści IT dbają o ich rozwój, dostosowując systemy do zmieniających się potrzeb rynku, wpływając tym samym na jakość obsługi klientów marek Grupy Kapitałowej LPP, takich jak Reserved, Sinsay, House, Mohito i Cropp. Co jest dla nas ważne? Minimum 3-letnie doświadczenie w zarządzaniu zespołem developerskim pracującym w metodologii Agile/Scrum Doświadczenie w prowadzeniu wielu zespołów developerskich w tym samym czasie Znajomość i dogłębne rozumienie architektury systemów IT, w szczególności w kontekście e-commerce Znajomość wzorców projektowych oraz najlepszych praktyk w zakresie architektury oprogramowania Praktyczna wiedza z zakresu wytwarzania oprogramowania Doświadczenie z platformami chmurowymi (GCP, Azure) AI-powered skills: Doświadczenie w pracy z narzędziami AI przekładające się na mierzalne oszczędności czasu i wzrost jakości Umiejętność ustalania priorytetów i podejmowania decyzji w złożonych projektach, kierując się kluczowymi celami biznesowymi Umiejętność udzielania konstruktywnej informacji zwrotnej Umiejętność budowania atmosfery pracy wspierającej otwartą komunikację, motywację pracowników i ich zaangażowanie Doświadczenie w identyfikowaniu i wdrażaniu usprawnień procesów​ Mile widziane: Doświadczenie w pracy jako programista/developer (Java, PHP, React itp.) znacznie przyspieszy proces wdrożenia w nasze projekty Co będziesz robić: Koordynować działania podległych Engineering Managerom zespołów (łącznie do 20 osób), dbając o ich efektywną współpracę, rozwój kompetencji i realizację wspólnych celów biznesowych Analizować i optymalizować procesy w celu zwiększenia efektywności pracy zespołów Identyfikować i minimalizować ryzyka projektowe Monitorować postępy prac w zespołach wytwórczych oraz wspierać je w realizacji postawionych celów Ściśle współpracować z zespołami deweloperskimi, produktowymi i operacyjnymi w celu zrozumienia i spełnienia wymagań biznesowych Udzielać konstruktywnego feedbacku: regularne i rzeczowe przekazywanie informacji zwrotnej członkom zespołu to według nas nieodłączny element efektywnej współpracy Aktywnie zdobywać nową wiedzę i rozwijać swoje kompetencje – cenimy otwartość, pasję i ciągłe doskonalenie, które w branży e-commerce są kluczem do sukcesu! Co zyskasz, gdy do Nas dołączysz: Umowę o pracę lub współpracę B2B Pracę w trybie zdalnym/hybrydowym – wybierz, co Ci pasuje! Parking samochodowy Parking rowerowy z dostępem do szafek i prysznica Program HeLPP- program wellbeingowy obejmujący bezpłatne i anonimowe doradztwo w obszarach: prawnym, psychologicznym i finansowym Dofinansowanie do prywatnej opieki medycznej (Lux Med albo EnelMed do wyboru) – dbamy nie tylko o Ciebie, ale i o Twoich bliskich! Budżet szkoleniowy , dzięki któremu jesteś na bieżąco z nowinkami technologicznymi i nieustannie się rozwijasz Budżet integracyjny –dbamy o to, by regularnie spotykać się z zespołem i wspólnie spędzać czas Kody zniżkowe-25% na zakupy w salonach marek LPP: (Reserved, Mohito, Cropp, House i Sinsay) – którymi możesz dzielić się z bliskimi, także online Program Poleceń Pracowniczych – dzięki któremu, masz wpływ na to z kim pracujesz Godziny pracy – jesteś tzw. rannym ptaszkiem i lubisz zaczynać o 7? Ekstra! Chcesz pospać dłużej i zacząć o 9? Nie ma problemu! Ważne, żeby być dostępnym, w naszych core hours między 9 a 15 Kantyna – zjesz zupę (8zł) i danie główne (24 zł) na terenie naszego biura (dania mięsne i bezmięsne, oferta śniadaniowa i lunchowa) Grupy sportowe #silkyteam – aktualnie grupa rowerowa i biegowa Siłownię- wraz z opieką trenera przy ul. Łąkowej w Gdańsku 5 minut spacerkiem od siedziby Silky Jeśli lubisz aktywnie spędzać czas, możesz wspólnie z bliskimi skorzystać z dofinansowania do wybranej oferty sportowo-rekreacyjnej; korzystając z programu Multisport Ubezpieczenie grupowe –możesz zabezpieczyć siebie oraz członków rodziny na preferencyjnych warunkach Etapy rekrutacji: Rozmowa telefoniczna z rekruterką (maksymalnie 20 minut) Krótka rozmowa, byśmy wzajemnie poznali swoje oczekiwania i doświadczenia. Spotkania online z IT E-Commerce Managerami (dwa spotkania po 1,5 godz.) Ten etap składa się z dwóch osobnych spotkań, podczas których poznasz różnych IT E-Commerce Managerów. To osoby, z którymi będziesz najściślej współpracować na co dzień. Będziemy mieli okazję szerzej porozmawiać o specyfice naszych zespołów, wyzwaniach i wspólnym działaniu, a Ty poczujesz, jak wygląda nasz team fit. Spotkanie stacjonarne i/lub online z Dyrektorem Działu IT E-Commerce (czas: 1 godz.) To czas na rozmowę o Twoich oczekiwaniach oraz naszych planach strategicznych dla działu IT E-Commerce. Feedback (telefoniczny lub mailowy) Po zakończeniu procesu, jeśli uczestniczyłeś/aś w którymkolwiek z etapów spotkań rekrutacyjnych (etapy 2 i 3), otrzymasz od nas informację zwrotną. Cenimy Twój czas i zaangażowanie, dlatego przekazujemy feedback, który pomoże Ci w dalszym rozwoju.

Technology

Auroria

Full-Stack TypeScript Developer

Senior

Remote

Poznan, Poland

11,000 - 15,000 PLN

🏢 Summary: Rola programisty/programistki odpowiedzialnej za rozwój i utrzymanie systemów wspierających sprzedaż online i offline, obejmująca backend i frontend oraz integracje z urządzeniami w salonach. Praca w małym zespole z realnym wpływem na architekturę i kierunek rozwoju systemów. Nacisk na jakość kodu, utrzymywalność oraz świadome decyzje technologiczne. 🗂️ Requirements: Min. 4 lata komercyjnego doświadczenia w programowaniu, Min. 2 lata doświadczenia na poziomie mid, Bardzo dobra znajomość TypeScript, Doświadczenie z NestJS, Praktyczna znajomość Vue.js, Praktyczna znajomość Nuxt.js, Dobre rozumienie MySQL, Doświadczenie w tworzeniu systemów produkcyjnych 📃 Skills: TypeScript, NestJS, Vue, Nuxt, MySQL, NATS, Redis, Docker, Turborepo, Electron, C++, Jest, Jira, Slack 🏢 Description: Szukamy programistki / programisty, która/y chce współtworzyć nasze rozwiązania technologiczne w sposób odpowiedzialny i świadomy. To rola dla osoby, która ceni jakość , porządek w systemach i rozumienie kontekstu biznesowego , a jednocześnie potrafi działać operacyjnie i zespołowo. Czym będziesz się u nas zajmować? Na tym stanowisku będziesz odpowiadać za rozwój i utrzymanie systemów, które realnie wspierają sprzedaż naszej biżuterii – zarówno online, jak i w salonach stacjonarnych. W praktyce oznacza to m.in .: projektowanie i rozwijanie funkcjonalności backendowych i frontendowych wykorzystywanych na co dzień przez klientów i zespoły wewnętrzne, dbanie o jakość kodu, czytelność rozwiązań i ich długofalową utrzymywalność, współudział w decyzjach architektonicznych i stopniowym rozwoju systemów, pracę nad rozwiązaniami łączącymi e-commerce, narzędzia wewnętrzne oraz urządzenia wykorzystywane w salonach, bieżącą współpracę z innymi programistami oraz specjalistami technicznymi. To rola dla osoby, która lubi rozumieć „dlaczego” coś robimy, a nie tylko „jak”. Zespół, do którego dołączysz Dołączysz do niewielkiego, interdyscyplinarnego zespołu technicznego, w którym: liczy się odpowiedzialność za wspólny efekt, decyzje podejmowane są blisko produktu, każdy ma wpływ na kierunek rozwoju rozwiązań, ważna jest współpraca, a nie rywalizacja. Zespół prowadzony jest przez lidera technicznego, który stawia na klarowną architekturę, jakość i rozwiązania możliwe do utrzymania w długim okresie. Technologie, z których korzystamy Backend / platforma: TypeScript, NestJS Domain-Driven Design, architektura heksagonalna NATS, Redis MySQL Docker, monorepo (Turborepo) Frontend / aplikacje: Vue.js, Nuxt.js Electron R&D / hardware: C++ komunikacja z urządzeniami elektronika i automatyzacja druk 3D Testy jednostkowe (Jest) są stałym elementem naszej pracy. Do codziennej współpracy wykorzystujemy Jira i Slacka . Kogo szukamy? Szukamy osoby, która chce być ważną częścią zespołu , a nie tylko wykonawcą zadań. Dobrze odnajdziesz się w tej roli, jeśli: masz doświadczenie w tworzeniu systemów produkcyjnych i potrafisz pracować samodzielnie, zwracasz uwagę na jakość, strukturę i konsekwencję w kodzie, dobrze współpracujesz z innymi i potrafisz jasno komunikować swoje decyzje, bierzesz odpowiedzialność za powierzony obszar, szukasz miejsca, z którym chcesz związać się na dłużej. Oczekujemy: min. 4 lat komercyjnego doświadczenia w programowaniu (w tym min. 2 lata na poziomie mid), bardzo dobrej znajomości TypeScriptu, doświadczenia w pracy z NestJS, praktycznej znajomości Vue.js / Nuxt.js, dobrego rozumienia baz danych MySQL. Mile widziane: Docker, NATS, Redis, Electron, C++, podstawy elektroniki lub automatyki. Co oferujemy? dostępna forma współpracy w ramach Umowy o pracę, praca stacjonarna (Poznań lub Kraków) / hybrydową / zdalną realny wpływ na rozwój produktów i kierunek technologiczny, pracę przy rozwiązaniach, które mają sens i realne zastosowanie, budżet szkoleniowy i przestrzeń na rozwój, nowoczesny sprzęt (macOS lub Windows), prywatną opiekę medyczną, kartę Multisport, Pakiet MultiLife stabilną firmę produktową, model pracy remote-first. Jak wygląda proces rekrutacyjny? 1️⃣ Aplikacja przez formularz 2️⃣ Rozmowa rekrutacyjna 3️⃣ Zadanie techniczne oparte na realnych wyzwaniach 4️⃣ Decyzja i informacja zwrotna

Technology

AUTOFIXER.COM sp. z o.o.

Product Owner Backoffice (E-commerce, ERP/WMS & Integracje)

Senior

Remote

Warsaw, Poland

16,000 - 20,000 PLN

🏢 Summary: Remote B2B role for a Product Owner Backoffice responsible for end-to-end management and development of ERP/WMS-based operational systems and complex integrations. The position combines product ownership, business-system analysis, and technical oversight of integrations with CRM, marketplaces, couriers, and payment providers. The role focuses on backlog management, UAT, KPI-driven delivery, and close collaboration with a development team in an agile environment. 🗂️ Requirements: Minimum 4 years experience as Product Owner, Business-System Analyst, IT Consultant or similar, Native Polish language proficiency, Practical mid-level SQL skills, Experience with ERP and WMS systems, Experience with API integrations (SOAP, REST), Experience with data exchange via FTP and CSV, Knowledge of BPMN notation, Experience creating UX mockups (e.g. Figma, Balsamiq), Understanding of Headless CMS architecture, Knowledge of NoSQL databases, Knowledge of cloud solutions, Understanding of Docker and distributed architectures, Experience conducting UAT testing, Ability to work closely with a development team in Scrum, Communicative English for technical documentation 📃 Skills: SQL, ERP, WMS, API, SOAP, REST, Postman, FTP, CSV, BPMN, Figma, Balsamiq, Strapi, Elasticsearch, Firebase, Cloud, Docker, Redis, PubSub, CRM, UAT, Scrum, KPI, GoogleAnalytics, Hotjar, Clarity 🏢 Description: Miejsce pracy: Praca w 100% zdalna (dojazdy do biura na bardzo ważne spotkania max kilka razy w roku oraz onboarding/rozpoznanie procesów na magazynie w Nowym Opolu pod Siedlcami w początkowej fazie projektu) Rodzaj umowy: B2B Szukamy wszechstronnego Product Ownera Backoffice, łączącego techniczne zacięcie z doświadczeniem w biznesie , który stanie się prawdziwym sercem naszych procesów operacyjnych. Jeśli praca na styku systemów ERP, WMS, logistyki i platform marketplace to Twoje naturalne środowisko – ta rola jest dla Ciebie! Szukamy osoby z iteracyjnym podejściem we krwi, która nie boi się wziąć odpowiedzialności za wdrożenia, potrafi obronić kształt MVP i widzi szerszy horyzont, precyzyjnie definiując Definition of Done (DoD) . Szukamy kogoś asertywnego, ale nie upartego – osoby, która potrafi twardo argumentować swoje stanowisko, ale w odpowiednim momencie wybiera mądry kompromis. Kogoś, kto potrafi analitycznie myśleć w oparciu o dane, a na współpracy z wymagającymi stakeholderami zjadł(a) zęby. Co będzie należało do Twoich obowiązków? Zarządzanie produktem i backlogiem: Aktywne pozyskiwanie wymagań biznesowych oraz funkcjonalnych. Dbanie o higienę zadań poprzez regularny backlog grooming i stosowanie dobrych praktyk przy tworzeniu User Stories. Analiza biznesowa i negocjacje: Analiza umów, pricingu oraz warunków współpracy z podmiotami zewnętrznymi. Aktywne negocjowanie warunków w zakresie integracji i partnerstw technologicznych. Współpraca z biznesem i komunikacja: Bliska współpraca ze stakeholderami oraz użytkownikami końcowymi systemów. Zarządzanie komunikacją dla biznesu dotyczącą nowych wdrożeń, planowanych zmian oraz ich wpływu na operacje. Prowadzenie spotkań zespołu: Planowanie i prowadzenie kluczowych spotkań, takich jak Sprint Planningi, Refinementy oraz Sprint Review . Zarządzanie sprintami i capacity: Świadome estymowanie pojemności zespołu na kolejne iteracje oraz bieżąca analityka KPI (takich jak velocity czy burndown chart ). Analityka operacyjna i behawioralna: Monitorowanie efektywności wdrożeń i integracji. Badanie zachowań użytkowników przy użyciu narzędzi typu Microsoft Clarity, Hotjar czy Google Analytics . Współpraca z działem BI. Rozwój i utrzymanie systemów: Pełne zarządzanie procesem utrzymywania i rozwoju wewnętrznych systemów ERP i WMS. Kompleksowe zarządzanie integracjami: Projektowanie i przeprowadzanie integracji z systemami CRM, firmami kurierskimi, bramkami płatności, zewnętrznymi hurtowniami oraz marketplace’ami. Testy (UAT) i odbiory wdrożeń: Weryfikacja zgodności oprogramowania z wymaganiami biznesowymi, aktywny udział w testach akceptacyjnych oraz odpowiedzialność za finalne odbiory. Czego od Ciebie oczekujemy? Język polski: Wymagamy języka polskiego na poziomie natywnym . Doświadczenie (4+ lata): Przynajmniej 4-letnie doświadczenie na podobnym stanowisku (np. Analityk Biznesowo-Systemowy, Product Owner, Wdrożeniowiec, Konsultant IT lub Product Manager ). Efektywnej pracy w kompaktowym zespole: Umiejętności bliskiej, codziennej współpracy z dedykowanym, 6-osobowym zespołem deweloperskim (3 Senior Backend Developerów, 1 Mid Developer, 1 Junior Frontend Developer oraz Tester). Skutecznej priorytetyzacji: Umiejętności maksymalizowania wartości biznesowej. Zmysłu analityczno-negocjacyjnego: Ścisłej współpracy ze stakeholderami w celu rzetelnej oceny priorytetów w szerokim kontekście całego obszaru backoffice . Nastawienia na rozwój i skalę: Otwartości na nowe wyzwania związane z ekspansją na nowe rynki oraz szybkim skalowaniem biznesu . Praktycznej znajomości SQL na poziomie MID (swobodne wyciąganie i analizowanie danych). Modelowania procesów i UX: Znajomości notacji BPMN oraz umiejętności budowania makiet (np. Figma , Balsamiq). Znajomości technologii: Podstawowa wiedza o systemach Headless CMS (np. Strapi) , bazach NoSQL (Elasticsearch, Firebase), rozwiązaniach Cloud, logach systemowych oraz architekturze (Docker, Pub/Sub, Redis). Biegłości w integracjach: Znajomości API (SOAP, REST, Postman) oraz doświadczenia w wymianie danych opartej na FTP/CSV. Znajomości języka angielskiego: Na poziomie komunikatywnym (swobodne czytanie dokumentacji technicznej). To będzie Twoim ogromnym atutem (Mile widziane): Skalowanie i nowe rynki: Doświadczenie przy uruchamianiu produktu cyfrowego na nowych rynkach zagranicznych. Praca z ogromnym katalogiem produktów: Doświadczenie z bazami rzędu 2 milionów indeksów . Modele logistyczne: Praca z modelami fulfillment, dropshipping czy cross-docking . Znajomość systemów OMS: Doświadczenie z BaseLinker lub Salesasist . Branża motoryzacyjna (Automotive): Znajomość specyfiki branży będzie dużym plusem. Wiedza księgowo-podatkowa: Rozumienie zawiłości sprzedaży lokalnej i międzynarodowej (UE / poza UE). Co oferujemy? Nowoczesny warsztat pracy: Nielimitowany dostęp do AI (Claude, Gemini, ChatGPT) oraz profesjonalne narzędzia: DataGrip, Figma czy systemy do automatycznych podsumowań spotkań. Miękkie lądowanie: Pełne wsparcie wdrożeniowe (knowledge transfer) od dotychczasowego Product Ownera. Integrację: Cykliczne imprezy firmowe, spotkania okolicznościowe (np. wigilia). Zniżki pracownicze: Bardzo atrakcyjne rabaty na części samochodowe. Elastyczność: Praca w 100% zdalna (zjazdy do biura na ważne spotkania max kilka razy w roku). Etapy rekrutacji Przegląd kandydatów: Analiza nadesłanych zgłoszeń. Rozmowy z wybranymi osobami: Panel Biznesowy: Rozmowa z CEO przy udziale dotychczasowego PO . Panel Techniczny: Rozmowa z TechLeadem przy udziale dotychczasowego PO . Wybór i Feedback: Każdy kandydat uczestniczący w rozmowach otrzyma od nas informację zwrotną.

Technology

Storware

Mid+/Senior Software Engineer

Senior

On-site

Warsaw, Poland

13,000 - 20,000 PLN/mo

🏢 Summary: Senior Software Engineer role focused on developing and supporting advanced data protection and backup solutions in on-premises and cloud environments. The position involves leading technical initiatives, designing and implementing new features, diagnosing complex issues in distributed systems, and ensuring high scalability and performance. Initially project-based, it evolves into a long-term product development and maintenance role within a dedicated team. 🗂️ Requirements: Minimum 4 years of commercial software development experience, Very good knowledge of Java or Golang, Experience with C or C++, Experience building and debugging large distributed systems, Experience working with microservices architecture, Experience with public cloud platforms, Experience with Linux and Windows environments, Experience with JIRA and GitHub, Experience with Python testing frameworks, Ability to debug using tools such as GDB or Python Debugger, English level B2 or higher, Knowledge of Agile/Scrum methodology 📃 Skills: Java, Golang, C, C++, Python, GDB, Linux, Windows, AWS, GCP, Azure, OCI, GitHub, JIRA, Microservices, SaaS, AI, ML, Scrum, Agile 🏢 Description: Dla naszego Partnera poszukujemy pełnych pasji i zaangażowania Senior Software Engineerów, którzy chcą wprowadzać innowacje i współtworzyć zaawansowane rozwiązania do zarządzania danymi. Jako część zespołu będziesz współtworzyć portfolio produktów, rozwijając funkcje, narzędzia i skrypty poprawiające doświadczenie klientów — od łatwości sprzedaży po płynne wdrożenie i utrzymanie. To stanowisko wykracza poza samo pisanie kodu. Szukamy inżynierów, którzy potrafią zagłębiać się w złożone systemy, skutecznie diagnozować i rozwiązywać problemy oraz dostarczać rozwiązania o wysokiej jakości, z naciskiem na skalowalność i wydajność. Będziesz współpracować blisko z Product Managerami, zespołem Customer Support, inżynierami systemowymi oraz bezpośrednio z klientami, aby zapewnić, że nasze rozwiązania spełniają rzeczywiste potrzeby użytkowników. Jak wygląda ta rola? 📃 Forma współpracy: Umowa o pracę Wynagrodzenie: 13 000 – 20 000 zł brutto Tryb pracy: stacjonarna w  biurze w Warszawie. Rola ta początkowo ma charakter projektowy i obejmuje około 8–10 miesięcy intensywnej współpracy z zespołem Storware Backup & Recovery, koncentrującej się na prowadzeniu inicjatyw technicznych oraz rozwijaniu i wspieraniu produktów. W tym etapie kluczowa jest ścisła współpraca między zespołami — w tym z product managementem, wsparciem technicznym, QA, aby skutecznie połączyć działania inżynieryjne z potrzebami klientów. Po zakończeniu fazy projektowej rola ewoluuje w bardziej samodzielną, z większą odpowiedzialnością za dalszy rozwój i utrzymanie rozwiązań. Docelowo praca będzie realizowana w ramach 5-osobowego zespołu, który będzie kontynuował rozwój produktu i jego wsparcie. Odpowiedzialność za rozwój funkcji: Odpowiedzialność za pełen cykl projektowania i implementacji funkcjonalności dla środowisk on-premises oraz chmurowych, zgodnie z wymaganiami produktu i opiniami klientów Udział w dyskusjach technicznych z inżynierami, architektami, Product Managerami i projektantami w celu doprecyzowania zakresu i projektu Dostarczanie funkcji: Terminowa realizacja powierzonych zadań oraz jasna komunikacja dotycząca zakresu i harmonogramu Prowadzenie prac nad poprawkami oraz hotfixami Proaktywne analizowanie ryzyk technicznych i podejmowanie decyzji opartych na danych w celu ich minimalizacji Tworzenie narzędzi wspierających zespoły wsparcia w diagnozowaniu i rozwiązywaniu problemów klientów Diagnozowanie i rozwiązywanie problemów: Przeprowadzanie szczegółowej analizy przyczyn źródłowych błędów i problemów wydajnościowych Wdrażanie i walidacja poprawek z naciskiem na jakość i szybkość Chętnie porozmawiamy, jeśli posiadasz większość z poniższych: Minimum 4 lata doświadczenia zawodowego w komercyjnych projektach . Idealnie, jeżeli są poparte referencjami i/lub portfolio Preferowane ukończenie studiów wyższych – udokumentowane , jako potwierdzenie kwalifikacji. Uwaga – proszę nie załączać dokumentów w zgłoszeniu. Bardzo dobra znajomość przynajmniej jednego z języków : Java lub Golang C lub C++ mile widziane Znajomość języka angielskiego na poziomie B2 (mówiony jak i pisany) lub wyżej (zespół zagraniczny) Doświadczenie z narzędziami: JIRA, GitHub, frameworki testowe w Pythonie Doświadczenie w tworzeniu produktów klasy enterprise związanych z ochroną danych mile widziane Znajomość mikroserwisów, chmury publicznej (AWS, GCP, Azure, OCI) oraz architektury SaaS (AI/ML będzie dodatkowym atutem) Doświadczenie w tworzeniu i debugowaniu dużych systemów rozproszonych w środowiskach Go/C/C++ na Linuxie i Windowsie Umiejętność analizy, debugowania i rozwiązywania złożonych problemów przy użyciu narzędzi takich jak GDB czy Python Debugger Nastawienie na rozwiązywanie problemów oraz pasja do tworzenia wysokiej jakości produktów Bardzo dobre umiejętności komunikacyjne i zdolność wpływania na innych Znajomość metodologii Agile/Scrum Umiejętność jasnego przedstawiania decyzji projektowych i upraszczania złożonych zagadnień Umiejętność podejmowania decyzji w oparciu o dane oraz wpływania na interesariuszy Doświadczenie w wykorzystywaniu narzędzi AI do usprawniania pracy i zwiększania produktywności Jak wygląda proces rekrutacji? Analiza nadesłanej aplikacji. Do dokumentów można załączyć referencje. Krótka rozmowa telefoniczna dotycząca doświadczenia zawodowego i oczekiwań (ok. 15 minut). Spotkanie w biurze w Warszawie z Team Leaderem projektu oraz osobą z działu HR. Rozmowa ma na celu weryfikację umiejętności technicznych. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem. Rozmowa techniczna i HRowa z przedstawicielami Partnera. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem. Przekazanie informacji zwrotnej po zakończeniu etapu rozmów. Ustalenie warunków współpracy i podpisanie umowy przedwstępnej lub docelowej. Rozpoczęcie współpracy i wdrożenie do zespołu. Dodatkowe informacje CO OFERUJEMY 💻współpraca z zespołem międzynarodowym, 💻sprzęt i narzędzia pracy spełniające wysokie standardy bezpieczeństwa danych (wdrożone ISO 27001), 💻 kontakt z nowoczesnymi technologiami 💻dużą autonomię w planowaniu i realizacji działań, 💻realny wpływ na kierunek rozwoju produktu oraz kształtowanie procesów, 💻przejrzystą i otwartą ścieżkę rozwoju w kierunku ról seniorskich, architektonicznych i menedżerskich, 💻jasno określone, realistyczne i mierzalne cele, 💻współpracę z doświadczonym zespołem technologicznym stanowiącym solidne zaplecze merytoryczne. INFORMACJE FORMALNE Administratorem danych osobowych jest Storware sp. z o.o. z siedzibą w Warszawie (ul. Bakalarska 15A U2, 02-212 Warszawa). Dane osobowe są przetwarzane w celu realizacji procesu rekrutacji, zgodnie z obowiązującymi przepisami RODO. Szczegółowe informacje dotyczące przetwarzania danych dostępne są w polityce prywatności.

Technology

Silky Coders

Engineering Manager (IT CORE)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Engineering Manager role in IT Core area responsible for leading multiple development teams building high-availability systems and ensuring stable, scalable architecture for critical business platforms. The position combines technical leadership with ownership of delivery standards, system reliability (SLA/MTTR), and process optimization in distributed, containerized environments. The role requires strong Java background and experience in Agile-driven software development at scale. 🗂️ Requirements: Minimum 3 years of experience managing Agile/Scrum development teams, Experience as Java Developer or Tech Lead with strong architectural understanding, Experience leading at least two development teams simultaneously, Knowledge of distributed systems architecture, Experience with container environments, Practical knowledge of SDLC and CI/CD processes, Knowledge of software design patterns and architecture best practices, Experience working with SLA and MTTR metrics, Ability to manage technical risk and eliminate single points of failure, Experience in implementing process improvements, Openness to using AI tools in software development 📃 Skills: Java, Agile, Scrum, Docker, Kubernetes, OpenShift, OKD, SDLC, CI/CD, SLA, MTTR, AI, Claude, Codex, Gemini 🏢 Description: Tryb pracy: hybrydowy (gotowość do przyjazdów do biura w Gdańsku na 4 dni w miesiącu lub 1-2 dni/w tygodniu) Sprawdź swoją szafę! Na pewno masz w niej choć jeden produkt marek Reserved, Mohito, Cropp, House lub Sinsay. A wiesz, że kupiłeś/aś go właśnie dzięki nam? Silky Coders od lat rozwija rozwiązania IT, e-commerce i data science dla Grupy LPP , tworząc technologie, z których każdego dnia korzystają miliony użytkowników . To również dzięki Silky rośnie satysfakcja klientów, a wolumen transakcji online pozytywnie zaskakuje nas każdego dnia. Nasze wartości zamykają się w akronimie FAST . To nie tylko tempo pracy — to nasze DNA. Działamy zwinnie, podejmujemy szybkie i odpowiedzialne decyzje, testujemy, iterujemy i dowozimy realną wartość. Odwaga, pasja i odpowiedzialność za efekt są dla nas tak samo ważne jak jakość rozwiązań. Pracujemy w duchu AI FIRST — aktywnie wykorzystujemy AI i nowe technologie, by usprawniać codzienną pracę i szybciej dostarczać wartość. Szukamy osób, które chcą działać odpowiedzialnie, mieć realny wpływ i wspólnie z nami rozwijać technologie dla milionów użytkowników. Opis działu: Dział IT Core to technologiczne serce Grupy LPP, odpowiedzialne za fundamenty i stabilność kluczowych systemów biznesowych. Projektujemy i utrzymujemy wysokowydajną, skalowalną architekturę, która stanowi bazę dla wszystkich procesów organizacji oraz integracji nowych produktów technologicznych. Jako Engineering Manager w tym obszarze, przejmiesz odpowiedzialność za standardy delivery i rozwój zespołów budujących rozwiązania typu high-availability . Twoja praca zapewni systemową stabilność niezbędną do globalnego wzrostu Grupy, łącząc techniczną doskonałość z odpowiedzialnością za krytyczne operacje biznesowe. Co jest dla nas ważne? Doświadczenie liderskie : Minimum 3-letnie doświadczenie w zarządzaniu zespołem developerskim pracującym w metodyce Agile/Scrum Background techniczny : Doświadczenie w pracy jako programista Java/Tech Lead – nie oczekujemy pisania kodu, ale dogłębnego rozumienia architektury i wyzwań technicznych Skalowanie : Doświadczenie w prowadzeniu wielu zespołów developerskich w tym samym czasie (minimum dwóch zespołów) Środowisko i narzędzia: Znajomość architektury systemów rozproszonych oraz środowisk kontenerowych (Docker, Kubernetes, OKD/OpenShift). Zorientowanie na proces: Praktyczna wiedza z zakresu wytwarzania oprogramowania (SDLC, CI/CD) oraz pracy w oparciu o wskaźniki Build & Run (SLA, MTTR, Velocity) Znajomość wzorców projektowych oraz najlepszych praktyk w zakresie architektury oprogramowania Umiejętność ustalania priorytetów i podejmowania decyzji w złożonych projektach, kierując się kluczowymi celami biznesowymi Umiejętność udzielania konstruktywnej informacji zwrotnej Umiejętność budowania atmosfery pracy wspierającej otwartą komunikację, motywację pracowników i ich zaangażowanie Doświadczenie w identyfikowaniu i wdrażaniu usprawnień procesów AI-powered mindset: otwarta głowa na testowanie nowych narzędzi AI i chęć wdrażania ich tam, gdzie mogą przynieść realną oszczędność czasu lub poprawę jakości (aktualnie korzystamy z Claude, Codex, Gemini) Co będziesz robić? Zarządzać zespołem : Koordynować pracę zespołów wytwórczych (do 15 osób), dbając o ich rozwój, motywację, oceny okresowe i efektywną współpracę Dbać o Delivery (Build): Realizować roadmapy i priorytety we współpracy z biznesem, biorąc odpowiedzialność za terminowość i jakość dostarczanych zmian (Definition of Done) Gwarantować stabilność (Run): Zapewniać dostępność systemów (SLA) i dążyć do minimalizacji czasu naprawy (MTTR) oraz eliminacji długu technicznego Analizować i optymalizować procesy : Wdrażać usprawnienia w procesach SDLC i CI/CD, zwiększając efektywność pracy zespołów. Zarządzać ryzykiem : Identyfikować i minimalizować ryzyka projektowe oraz operacyjne ("single points of failure"). Współpracować z biznesem : Ściśle współpracować z Product Ownerami, Architektami i działem operacyjnym w celu zrozumienia wymagań i zapewnienia spójności architektonicznej. Planować Capacity : Balansować obciążenie zespołu między nowymi projektami a pracami utrzymaniowymi. Aktywnie zdobywać nową wiedzę i rozwijać swoje kompetencje – cenimy otwartość, pasję i ciągłe doskonalenie, które w branży retail są kluczem do sukcesu! Co zyskasz, gdy do nas dołączysz? Umowę o pracę lub współpracę B2B Parking samochodowy i rowerowy Program HeLPP - program wellbeingowy obejmujący bezpłatne i anonimowe doradztwo w obszarach: prawnym, psychologicznym i finansowym Prywatna opieka medyczna na preferencyjnych warunkach (Lux Med albo Enel Med do wyboru) – dbamy o zdrowie Twoje i Twojej rodziny. Budżet na rozwój, dzięki któremu możesz się rozwijać, by jeszcze efektywniej realizować Twoje zadania Budżet integracyjny – dbamy o to, by regularnie spotykać się z zespołem i wspólnie spędzać czas Kody zniżkowe -25% na zakupy w salonach marek LPP (Reserved, Mohito, Cropp, House i Sinsay), którymi możesz dzielić się z bliskimi, także online Program Poleceń Pracowniczych, dzięki któremu masz wpływ na to, z kim pracujesz Multisport - jeśli lubisz aktywnie spędzać czas, możesz wspólnie z bliskimi skorzystać z wybranej oferty sportowo-rekreacyjnej Ubezpieczenie grupowe – możesz zabezpieczyć siebie oraz członków rodziny na preferencyjnych warunkach Styl pracy oparty na zaufaniu, odpowiedzialności i autonomii – masz realny wpływ na to, jak pracujesz i co dowozisz. Etapy rekrutacji Phone Screen (15-20 min) - krótka rozmowa o Twoich oczekiwaniach, dostępności i kluczowych punktach doświadczenia zawodowego Pierwsze spotkanie (1,5h) - spotkanie online z menadżerami, z którymi rola będzie ściśle współpracowała - jako dobra okazja do szerszego poznania się - team fit jest dla nas bardzo istotny, dzięki temu dobrze się nam pracuje Drugie spotkanie (1,5h) - spotkanie stacjonarne i/lub online z Dyrektorem Działu IT Core -podczas rozmowy będziemy mieli okazję lepiej poznać Twoje oczekiwania i opowiedzieć o naszych planach (czas 1h) Decyzja i feedback - po zakończeniu procesu, jeśli uczestniczyłeś/aś, w którymkolwiek z etapów spotkań rekrutacyjnych, otrzymasz od nas informację zwrotną. Cenimy Twój czas i zaangażowanie, dlatego przekazujemy feedback, który pomoże Ci w dalszym rozwoju.

Technology

One Bayt Sp. z o. o.

C# .Net Developer

Mid

On-site

Wroclaw, Poland

60 - 80 PLN

🏢 Summary: The offer is for a C# .NET Developer responsible for developing, maintaining, and optimizing software supporting inventory processes for stores and warehouses. The role involves working with large datasets, fixing production issues, performing code reviews, and creating unit tests within an Agile environment. The position allows focus on coding as well as participation in the full feature development lifecycle. 🗂️ Requirements: Experience with C# and .NET, Experience with SQL and SQL Server, Knowledge of GIT version control system, Experience with Visual Studio, Experience with Visual Studio Code, Ability to work with existing and legacy code, Ability to create and maintain unit tests, Participation in code reviews, Willingness to work in Agile/Kanban environment 📃 Skills: C#, .NET, SQL, SQLServer, GIT, VisualStudio, VisualStudioCode, ASP.NET, MVC, TFS, AzureDevOps, Agile, Kanban 🏢 Description: O firmie: Jesteśmy zespołem programistów tworzącym oprogramowanie na rynek polski, niemiecki oraz francuski. Nasze aplikacje umożliwiają przeprowadzanie inwentaryzacji w sklepach i magazynach oraz wspierają wszystkie procesy z nią powiązane. Działamy w około 35-osobowym zespole, podzielonym na mniejsze grupy projektowe – dzięki czemu każdy ma szansę pokazać umiejętności oraz znaleźć swoje miejsce. Kogo szukamy: Do naszego zespołu programistycznego poszukujemy Developera, który będzie wspierać nas w realizacji projektów opartych na technologii C# .NET. Zapraszamy zarówno osoby, które chcą skupić się głównie na pisaniu kodu i rozwijaniu swoich umiejętności technicznych, jak i tych, którzy oprócz programowania chcieliby aktywnie uczestniczyć w całym procesie tworzenia nowych funkcjonalności. Stos technologiczny: C# .NET, SQL Server Zadania: Tworzenie, utrzymywanie i rozwój stabilnego oprogramowania Identyfikacja i naprawa zgłoszonych problemów działania systemu produkcyjnego Stabilizacja i optymalizacja systemu produkcyjnego, który operuje na dużej ilości danych Wykonywanie code review Udział w codziennych spotkaniach zespołowych Tworzenie i rozwój testów (unit), wspierających stabilność aplikacji Czego oczekujemy: Podejścia typu "Be a Problem Solver, Not a Problem Creator" Znajomości systemu kontroli wersji GIT Znajomości C#/.NET, SQL oraz chęci dalszego rozwoju w tym obszarze Doświadczenia w pracy z Visual Studio i Visual Studio Code Otwartości na naukę, gotowości do pracy z istniejącym (również starszym) kodem oraz znajomości aktualnych trendów i technologii Mile widziane: znajomość ASP.NET MVC Oferujemy: Pracę w stabilnej i prężnie rozwijającej się firmie Elastyczną formę zatrudnienia: B2B, umowa o pracę, umowę zlecenie – jak Ci wygodniej Pierwsze trzy miesiące pracy stacjonarnej , następnie możliwość pracy hybrydowej – do 5 dni w miesiącu. Elastyczne godziny pracy (5:00-18:00) Niepowtarzalną, luźną atmosferę wzajemnego wsparcia i szacunku Szkolenia wewnętrzne i zewnętrzne Spotkania integracyjne Możliwość korzystania z pakietów Multisport oraz Luxmed Czego nie wymagamy: Ukończonych studiów informatycznych ani pokrewnych - liczy się Twoje doświadczenie i umiejętności Pracy w nadgodzinach – układamy terminy i projekty tak, aby praca w nadgodzinach nie była koniecznością Jak pracujemy: Korzystamy z Agile i Kanban, stale ulepszając nasz sposób działania. Zapewniamy komfortowe stanowiska pracy – każdy otrzymuje laptopa oraz dwa monitory Regularnie wyznaczamy cele rozwojowe, dzielimy się feedbackiem i omawiamy kierunek, w którym zmierza projekt Na co dzień pracujemy w TFS (Team Foundation Server) i Azure DevOps – to nasze główne narzędzia do zarządzania zadaniami, przeglądów kodu (pull requestów) i automatyzacji wdrożeń . Tworzymy zgrany zespół developerów z podejściem full stack – dlatego możesz spodziewać się zadań z różnych obszarów projektu, nawet jeśli tylko w podstawowym zakresie.

Technology

H2B Group

JAVA Tech Lead

Senior

Remote

Gdansk, Poland

25,000 - 32,000 PLN

🏢 Summary: Senior Java Tech Lead role focused on leading a modernization program involving microservices, identity integration, data migration to Databricks Lakehouse, and hybrid Angular/React frontend development. The position combines hands-on architecture and code review responsibilities with leadership of a 6-person development team in an international financial SaaS environment. Remote B2B cooperation with a 9‑month contract and strong focus on Java, cloud, and event-driven systems. 🗂️ Requirements: 5+ years of experience with Java 11+ or 17+, Strong knowledge of Spring Boot and Spring Framework, Experience designing microservices architectures, Experience with REST integrations and event-driven systems, Knowledge of RabbitMQ or equivalent message broker, Experience with MySQL and MongoDB, Knowledge of Elasticsearch, Experience with Apache Tomcat, Knowledge of Docker and Rancher, Experience with AWS cloud environments, Strong understanding of OAuth2, SAML 2.0, and JWT, Experience with Auth0 or similar Identity Provider, Experience integrating external authorization gateways, Experience as Tech Lead in teams of 3–8 developers, Experience conducting code reviews and defining development standards, Experience working in Time & Materials delivery model, Commercial experience with Angular and TypeScript, Ability to work with React in hybrid frontend architecture, English communication skills for international cooperation 📃 Skills: Java, Spring, SpringBoot, REST, RabbitMQ, MySQL, MongoDB, Elasticsearch, Tomcat, Docker, Rancher, AWS, OAuth2, SAML, JWT, Auth0, Databricks, Spark, DeltaLake, SQL, ETL, ELT, S3, IAM, VPC, Angular, TypeScript, React, Nginx, C4, IcePanel, Claude, BIRT, Protobuf, Terraform, CloudFormation, GigaSpaces, Vault 🏢 Description: Kim jest H2B Group? Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować? ✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. 💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. 🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. 🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy osoby na stanowisko JAVA Tech Lead (Fullstack: React/Angular) Dla naszego klienta, Altus Group (renomowana, międzynarodowa instytucja z obszaru komercyjnych nieruchomości instytucjonalnych z siedzibą w Kanadzie i USA), poszukujemy doświadczonego i samodzielnego Tech Leadera w ramach kluczowego programu modernizacyjnego Taurus . Rola łączy w sobie głęboką ekspertyzę techniczną (architektura, rygorystyczne code review) z operacyjnym prowadzeniem zespołu i ścisłą współpracą z Chief Architectem po stronie klienta. Podstawowe informacje: Poziom stanowiska: Senior / Tech Lead Wymiar czasu pracy: 1.0 FTE (Pełny etat) Czas trwania kontraktu: 9 miesięcy (lipiec 2026 – marzec 2027) – projekt pilny Lokalizacja / Model pracy: Do ustalenia (współpraca z klientem z US/CA, kontakt techniczny dla PDM po stronie Euvic) Twój zespół i rola w programie: Będziesz liderem technicznym dla 6-osobowego zespołu programistów (wspieranego przez 0.5 dzielonego Analityka Biznesowego). Odpowiadasz bezpośrednio za architekturę rozwiązań, standardy i egzekucję code review oraz terminowe dostarczanie (delivery) w ramach trzech głównych strumieni (workstreams): Migracja warstwy danych: Przeprojektowanie architektury i migracja z baz MySQL/MongoDB do nowoczesnego Databricks Lakebase . Autoryzacja i Tożsamość: Integracja z centralnym gatewayem autoryzacyjnym klienta (zastąpienie Auth0 + OAuth2/SAML nowym systemem zarządzenia tożsamością SoR). Ewolucja Frontendu: Rozwój istniejących aplikacji Angular (TypeScript) przy jednoczesnym, addytywnym wdrażaniu nowej architektury opartej na React (podejście hybrydowe). Wymagania techniczne: 1. Backend – Java/Spring Boot (Wymagane) Minimum 5 lat doświadczenia produkcyjnego z Java 11+ lub 17+ , Spring Boot , Spring Framework. Świetna znajomość architektury mikroserwisów (projektowanie, dekompozycja, integracja przez REST oraz szynę danych). RabbitMQ (lub równoważny broker): projektowanie wzorców event-driven, obsługa mechanizmów dead-letter oraz retry. MySQL & MongoDB : projektowanie schematów, optymalizacja zapytań, doświadczenie w migracjach danych. Elasticsearch : indeksowanie, zapytania wyszukiwania, agregacje analityczne. Apache Tomcat (deployment/konfiguracja), znajomość Docker, Rancher oraz środowiska chmurowego (najlepiej AWS ). 2. Autoryzacja i Integracja Tożsamości (Wymagane) Głębokie zrozumienie przepływów autoryzacyjnych OAuth2 / SAML 2.0 oraz zarządzania tokenami JWT. Znajomość Auth0 (lub pokrewnego cloud IdP): konfiguracja, RBAC, Multi-tenant. Doświadczenie w integracji z zewnętrznymi bramami autoryzacyjnymi (trusting incoming tokens, propagacja kontekstu użytkownika). Zdolność projektowania zmian w kodzie Java pod nowy System of Record (Orgs, Subscriptions, User Mgmt, uprawnienia). 3. Databricks i Warstwa Danych (Mocno pożądane) Znajomość Databricks lub Apache Spark (Delta Lake, SQL na Databricks, zarządzanie danymi). Doświadczenie w przepisywaniu warstwy dostępu do danych (migracje z MySQL/MongoDB na Databricks Lakebase). Projektowanie pipeline'ów ETL/ELT i znajomość wzorców Data Lakehouse. Podstawy AWS (S3, IAM, VPC) w kontekście runtime mikroserwisów i środowiska Databricks. 4. Frontend – Angular + React (Mocno pożądane) Angular (TypeScript): minimum 3 lata doświadczenia komercyjnego (czytanie, review i rozbudowa zastanego kodu). React: znajomość na poziomie pozwalającym pisać nowe komponenty i "owijać" w nie istniejące elementy Angulara (podejście hybrydowe akceptowane przez Chief Architecta klienta). Nginx jako reverse proxy (podstawowa konfiguracja i routing aplikacji SPA). Leadership, Delivery & Inne kompetencje: Doświadczenie na stanowisku Tech Leada w zespole wieloosobowym (3–8 osób). Prowadzenie procesów Code review – ustalanie standardów, egzekwowanie SLA review, dawanie feedbacku. Doświadczenie w pracy w modelu Time & Materials (T&M) z klientem zewnętrznym (zarządzanie backlogiem technicznym, estymacje, raportowanie). Znajomość modelu dokumentacji architektury C4 / IcePanel lub pokrewnych (jako plus). Otwartość na pracę z narzędziami AI (AISDLC / AI-assisted development lifecycle, np. Claude Code ). Doświadczenie w środowiskach finansowych lub regulowanych (change control, praca zorientowana na rygorystyczne SLA). Mile widziane (Dodatkowe atuty): Domena Financial SaaS : znajomość zagadnień takich jak zarządzanie portfelem długu, instrumenty pochodne, pricing MtM (Mark-to-Market). Znajomość technologii legacy: Java Tapestry (starsze aplikacje SSR przeznaczone do wymiany), wewnętrzny silnik raportowania (oparty na BIRT ) oraz Protobuf . Doświadczenie z migracjami on-premise → AWS przy użyciu IaC (Terraform lub CloudFormation). Znajomość wzorców in-memory data grid (np. GigaSpaces XAP) oraz HashiCorp Vault (secrets management). Co oferujemy? Pracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata! Ciekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami. Umowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach. Rozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.