New offer - be the first one to apply!
July 4, 2026
Java Developer
Mid • Hybrid
12,000 - 20,000 PLN
Kraków, Poland
Jesteśmy Autenti – tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów. Nasz flagowy produkt, Platforma Autenti, to narzędzie wykorzystywane przez tysiące klientów z ponad 120 krajów. Dzięki naszym innowacyjnym rozwiązaniom użytkownicy nadali już miliony dokumentów.
Technologie
- Architektura mikroserwisowa z komunikacją synchroniczną REST oraz asynchroniczną
- Java 21 oraz Spring Boot 3
- Kotlin 1.9+ oraz Spring WebFlux
- Gradle
- PostgreSQL oraz MongoDB
- Architektura heksagonalna, DDD oraz CQRS
- Testowanie aplikacji i komponentów
- Monitoring aplikacji z wykorzystaniem Grafana, Prometheus oraz Kibana
- Kubernetes na Azure AKS
Zakres obowiązków
- Uczestniczenie w całym cyklu życia aplikacji – od planowania przez implementację, dokumentację, testowanie i wdrażanie aż po monitoring produkcyjny
- Pisanie wysokiej jakości kodu pokrytego testami w architekturze mikroserwisowej
- Tworzenie interfejsów integracyjnych publicznych i wewnętrznych
- Rozwój istniejących usług
Wymagania
- Dobra znajomość architektury mikroserwisowej
- Doświadczenie w projektowaniu aplikacji w języku Java
- Znajomość wzorców projektowych
- Komunikatywna znajomość języka angielskiego
- Umiejętność pracy zespołowej i dzielenia się wiedzą
Benefity
- Kontrakt B2B
- Elastyczny czas pracy oraz praca hybrydowa
- Dostęp do biblioteczki developerskiej
- Nowoczesne biuro z parkingiem i dobrą kawą
- Dofinansowanie zajęć sportowych oraz prywatna opieka medyczna
- Brak dress code’u i przyjazna atmosfera
- Nowoczesny sprzęt komputerowy
Similar jobs you might like
Technology
AUTENTI Sp. z o.o.
Java Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Backend Developer to build and develop microservices within a large-scale electronic signature platform operating in a microservices architecture. The role involves full lifecycle development, creating integration interfaces, writing high-quality tested code, and maintaining services deployed on Kubernetes in Azure. The position focuses on Java and Spring-based technologies in a cloud-native environment. 🗂️ Requirements: Strong knowledge of microservices architecture, Experience in designing applications in Java, Practical experience with Spring Boot, Experience with SQL or NoSQL databases, Understanding of design patterns, Ability to write automated tests, Communicative English level 📃 Skills: Java, Kotlin, Spring, SpringBoot, Webflux, REST, Gradle, PostgreSQL, MongoDB, SQL, NoSQL, CQRS, DDD, Grafana, Prometheus, Kibana, Kubernetes, Azure, AKS 🏢 Description: Jesteśmy Autenti – tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów. Nasz flagowy produkt, Platforma Autenti, to narzędzie wykorzystywane przez tysiące klientów z ponad 120 krajów. Dzięki naszym innowacyjnym rozwiązaniom użytkownicy nadali już miliony dokumentów. Jeśli podzielasz wizję #paperless i chcesz mieć wpływ na zmniejszenie emisyjności działalności firm i instytucji, dołącz do nas! Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT: Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej Nasze serwisy pracują na Java, większość w wersji 21 oraz używamy Spring Boot 3 Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux Nasze projekty budujemy w oparciu o gradle Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb Stosujemy architekturę heksagonalną, DDD oraz CQRS Testujemy - programiści piszą testy swoich aplikacji/komponentów Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft) Co będzie należeć do Twoich obowiązków? Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, testowanie i wdrażanie, aż do monitorowania na produkcji Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów) Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji Rozwój istniejących usług Autenti Szukamy osoby, która: Ma dobrą znajomość zagadnienia architektury mikroserwisowej Ma doświadczenie w projektowaniu aplikacji w języku Java Wykazuje się dobrą znajomością wzorców projektowych Zna język angielski na poziomie komunikatywnym Myśli krytycznie, sprawnie komunikuje się ze współpracownikami Gra zespołowo - jest chętna do dzielenia się wiedzą i pomysłami z innymi ale również otwarta na inne punkty widzenia Na co możesz u nas liczyć? Zatrudnienie w oparciu o kontrakt B2B Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w tygodniu w biurze w KRK) Dostęp do biblioteczki developerskiej Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną Brak dress code’u i przyjazna atmosfera Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Technology
AUTENTI Sp. z o.o.
Java Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Backend Developer working on a microservices-based platform delivering digital trust services such as e-signatures and identity verification. The role involves designing, developing, testing, and maintaining Java-based services in a cloud-native environment on Azure Kubernetes. You will contribute to building and evolving scalable integration interfaces and core system components. 🗂️ Requirements: Knowledge of microservices architecture, Experience in designing applications in Java, Knowledge of design patterns, Experience with MongoDB and PostgreSQL, Experience with monitoring systems and application diagnostics, Experience in building and consuming REST APIs, Experience in writing automated tests, Experience with full application lifecycle management 📃 Skills: Java, SpringBoot, SpringWebFlux, Kotlin, REST, Gradle, PostgreSQL, MongoDB, Kubernetes, Azure, AKS, CQRS, DDD, Grafana, Prometheus, Kibana, OAuth2, OIDC, Microservices, Hexagonal 🏢 Description: Autenti to europejska platforma usług zaufania, która łączy ludzi i firmy w przestrzeni cyfrowej, zapewniając szybkość, wygodę i bezpieczeństwo. Wspieramy firmy w zarządzaniu dokumentami - od e-podpisów (Autenti eSign), przez weryfikację tożsamości (Autenti eID), po e-doręczenia i archiwizację (Autenti eDelivery, Autenti eDocument). Z naszych rozwiązań korzystają tysiące organizacji w całej Europie, w tym firmy z wymagających sektorów, takich jak bankowość czy ochrona zdrowia. W Autenti wierzymy, że najlepsze rozwiązania powstają, kiedy działamy razem. Stawiamy na zaufanie, współpracę i szacunek, i staramy się tworzyć środowisko, w którym każdy głos ma znaczenie. Jednocześnie bezpieczeństwo i zgodność stanowią fundament naszych działań. Działając w oparciu o sprawdzone standardy i stale doskonaląc nasze praktyki, tworzymy rozwiązania, na których mogą polegać nasi klienci. Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT: Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej Nasze serwisy pracują na Java, większość w wersji 21 oraz używamy Spring Boot 3 Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux Nasze projekty budujemy w oparciu o gradle Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb Stosujemy architekturę heksagonalną, DDD oraz CQRS Testujemy - programiści piszą testy swoich aplikacji/komponentów Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft) Co będzie należeć do Twoich obowiązków? Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, code-review, testowanie i wdrażanie, aż do monitorowania na produkcji Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów) Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji Rozwój istniejących usług Autenti Szukamy osoby, która: Ma dobrą znajomość zagadnienia architektury mikroserwisowej Ma doświadczenie w projektowaniu aplikacji w języku Java Wykazuje się dobrą znajomością wzorców projektowych Zna język angielski na poziomie komunikatywnym Myśli krytycznie, sprawnie komunikuje się ze współpracownikami Gra zespołowo – jest chętna do dzielenia się wiedzą i pomysłami z innymi, ale również otwarta na inne punkty widzenia Ma doświadczenie w pracy z bazami danych (MongoDB, PostgreSQL) Nie boi się pracy z błędami (bug fixing i analiza problemów w systemie) Posiada doświadczenie w obszarze monitoringu systemów i aplikacji Mile widziane: Znajomość Kotlin Znajomość protokołów OAuth2 / OIDC Znajomość norm i standardów, w szczególności ETSI EN 319 522 Doświadczenie w sektorze fintech lub legaltech Na co możesz u nas liczyć? Zatrudnienie w oparciu o kontrakt B2B Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w miesiącu w biurze w KRK) Dostęp do biblioteczki developerskiej Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną Brak dress code’u i przyjazna atmosfera Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Technology
New offer
AUTENTI Sp. z o.o.
Java Developer
Mid
Hybrid
Kraków, Poland
14,000 - 20,000 PLN
🏢 Summary: Backend engineering role focused on developing and maintaining microservice-based SaaS solutions for trusted digital services using Java and Spring technologies. The position involves full software lifecycle ownership, integration development, testing, monitoring, and deployment in a Kubernetes and Azure environment. Hybrid B2B work model with flexible hours and modern tooling. 🗂️ Requirements: Znajomość architektury mikroserwisowej, Doświadczenie w projektowaniu aplikacji w Java, Znajomość wzorców projektowych, Komunikatywna znajomość języka angielskiego, Doświadczenie z MongoDB, Doświadczenie z PostgreSQL, Doświadczenie w monitoringu systemów i aplikacji, Umiejętność bug fixingu i analizy problemów 📃 Skills: Java, Kotlin, Spring, SpringBoot, Webflux, REST, Gradle, PostgreSQL, MongoDB, CQRS, DDD, Grafana, Prometheus, Kibana, Kubernetes, AKS, Azure, OAuth2, OIDC 🏢 Description: Autenti to europejska platforma usług zaufania (SaaS), która łączy ludzi i firmy w przestrzeni cyfrowej, zapewniając szybkość, wygodę i bezpieczeństwo. Wspieramy firmy w zarządzaniu dokumentami - od e-podpisów (Autenti eSign), przez weryfikację tożsamości (Autenti eID), po e-doręczenia i archiwizację (Autenti eDelivery, Autenti eDocument). Z naszych rozwiązań korzystają tysiące organizacji w całej Europie, w tym firmy z wymagających sektorów, takich jak bankowość czy ochrona zdrowia. W Autenti wierzymy, że najlepsze rozwiązania powstają, kiedy działamy razem. Stawiamy na zaufanie, współpracę i szacunek, i staramy się tworzyć środowisko, w którym każdy głos ma znaczenie. Jednocześnie bezpieczeństwo i zgodność stanowią fundament naszych działań. Działając w oparciu o sprawdzone standardy i stale doskonaląc nasze praktyki, tworzymy rozwiązania, na których mogą polegać nasi klienci. Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT: Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej Nasze serwisy pracują na Java , większość w wersji 21 oraz używamy Spring Boot 3 Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux Nasze projekty budujemy w oparciu o gradle Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb Stosujemy architekturę heksagonalną, DDD oraz CQRS Testujemy - programiści piszą testy swoich aplikacji/komponentów Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft) Co będzie należeć do Twoich obowiązków? Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, code-review, testowanie i wdrażanie, aż do monitorowania na produkcji Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów ) Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji Rozwój istniejących usług Autenti Szukamy osoby, która: Ma dobrą znajomość zagadnienia architektury mikroserwisowej Ma doświadczenie w projektowaniu aplikacji w języku Java Wykazuje się dobrą znajomością wzorców projektowych Zna język angielski na poziomie komunikatywnym Myśli krytycznie, sprawnie komunikuje się ze współpracownikami Gra zespołowo – jest chętna do dzielenia się wiedzą i pomysłami z innymi, ale również otwarta na inne punkty widzenia Ma doświadczenie w pracy z bazami danych (MongoDB, PostgreSQL) Nie boi się pracy z błędami (bug fixing i analiza problemów w systemie) Posiada doświadczenie w obszarze monitoringu systemów i aplikacji Mile widziane: Znajomość Kotlin Znajomość protokołów OAuth2 / OIDC Znajomość norm i standardów, w szczególności ETSI EN 319 522 Doświadczenie w sektorze fintech lub legaltech Na co możesz u nas liczyć? Zatrudnienie w oparciu o kontrakt B2B Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w miesiącu w biurze w KRK) Dostęp do biblioteczki developerskiej Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną Brak dress code’u i przyjazna atmosfera Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach)
Technology
Consdata S.A.
Regular Fullstack Developer (Java + Angular) (m/f)
Mid
Remote
Poznan, Poland
14,950 - 21,000 PLN
🏢 Summary: Offer for a Java Developer role focused on building and maintaining distributed, microservices-based systems for major banking clients in Poland. The position involves developing new functionalities in Java/Spring ecosystem, working with modern DevOps environments and cloud-native tools. Projects are delivered in Scrum teams with hybrid or fully remote work options. 🗂️ Requirements: Commercial experience with Java, Experience with Spring framework, Knowledge of microservices architecture, Experience building REST APIs, Experience with relational databases, Experience with non-relational databases, Experience with Kafka, Familiarity with CI environments, Experience with Docker, Experience with Kubernetes or OpenShift, Experience with Angular, Knowledge of Scrum methodology, Experience working with Linux 📃 Skills: Java, Spring, REST, Angular, Postgres, MongoDB, Kafka, Docker, Kubernetes, OpenShift, CI, Linux, IntelliJ, JIRA, Confluence, Scrum 🏢 Description: Czy kiedykolwiek chciałeś/aś tworzyć rozwiązania ułatwiające życie milionom ludzi? Z nami możesz na co dzień mierzyć się z tym wyzwaniem i dostarczać oprogramowanie dla największych banków w Polsce! Od lat współpracujemy z liderami w sektorze finansowym - m.in . Santander, mBank, PKO BP, Credit Agricole czy Millennium - z powodzeniem realizując nawet najbardziej wymagające projekty. Stawiamy na samodzielność i przejmowanie odpowiedzialności za realizację całego tematu od początku do końca wykazywanie inicjatyw technicznych w ramach projektu doświadczenie w mentoringu innych członków zespołu szybką adaptację do nowych warunków i zmian technologicznych Tego można się spodziewać w naszych projektach rozproszona architektura oparta o mikroserwisy biznes w technologiach Java 11/17/21, Spring, komunikujący się za pomocą RESTa frontend w oparciu o Angulara persystencja w bazach relacyjnych (Postgres), nierelacyjnych (MongoDB) event sourcing z wykorzystaniem Kafki środowiska CI, Docker i Kubernetes/Openshift A ponadto kilkuosobowe, zgrane i skuteczne zespoły realizacyjne pracujące w Scrumie oraz dodatkowy rozwój w ramach chapterów (więcej informacji tutaj ) jasne ścieżki kariery, regularny feedback i rozwój wspierany przez Chapter Leader'a -> kierunki dalszego rozwoju: Senior, Tech Lead, Team Lead, Chapter Lead wsparcie doświadczonego mentora na czas wdrożenia mocny zespół - ponad 70% naszych developerów stanowią osoby z doświadczeniem na poziomie regular, senior i tech lead wspólne inicjatywy, w które może zaangażować się każdy - blog techniczny, Consdathon, Consdata Tech, rywalizacje sportowe, integracje i konkursy firmowe, wyjścia zespołowe korzystanie z Linuxa i narzędzi usprawniających pracę - IntelliJ Ultimate, JIRA, Confluence przybliżony podział czasu pracy (w zależności od projektu: 80% - tworzenie nowych funkcjonalności, 20% - utrzymanie i serwis) wyzwania techniczne pojawiające się ze względu na szybki rozwój sektora bankowego możliwość łączenia pracy z domu i z biura lub realizowania zadań 100% zdalnie Informujemy, że w rekrutacjach na wybrane stanowiska możemy poprosić o referencje od wcześniejszych pracodawców. Dlaczego warto u nas pracować? Specjalizacja Specjalizujemy się w dostarczaniu rozwiązań dla sektora bankowego - jeśli posiadasz konto w jednym z największych banków w Polsce, to prawdopodobnie korzystałeś już z naszych produktów. Elastyczny czas pracy Wolisz rozpocząć dzień w pracy już o 6.00? A może należysz do tych, którym ciężko wstać na 8.00? Nie ma problemu. Najczęściej zaczynamy pracę między 6.00 a 9.00, jednak to Ty zarządzasz swoim czasem pracy - wystarczy, że dogadasz się ze swoim zespołem. Poznań (hybrydowo) lub 100% zdalnie U nas nie musisz przyjeżdżać do biura. To od Ciebie zależy, z którego miejsca jest Ci najwygodniej pracować. Jeśli jednak wolisz biuro - znajduje się ono w centrum Poznania Dbamy o Twoją kondycję Wszystkim miłośnikom aktywnego trybu życia zapewniamy dofinansowanie do Karty Multisport Plus, a także mnóstwo wrażeń podczas grupowych rywalizacji biegowych i rowerowych. System kafeteryjny U nas możesz skorzystać z pakietu świadczeń pozapłacowych w systemie kafeteryjnym - Ty zdecydujesz na co wydasz pieniądze Dbamy o Twoje zdrowie Możesz skorzystać z dofinansowania do pakietu prywatnej opieki medycznej w Luxmedzie. Dbamy też o zachowanie work-life balance, bo wiemy, że odpoczynek jest tak samo ważny jak praca. Dbamy o Twój rozwój Zapewniamy indywidualny budżet szkoleniowy, udostępniamy kursy online, organizujemy szkolenia wewnętrzne, a także dofinansowujemy lekcje języka angielskiego. Wspólne inicjatywy Spotykamy się na imprezach i wyjazdach firmowych, mamy też budżet na wyjścia zespołowe i mnóstwo ciekawych inicjatyw wewnętrznych, spośród których każdy znajdzie coś dla siebie. Partnerskie podejście Cenimy długofalowe relacje - zarówno z naszymi Pracownikami, Współpracownikami, jak i Klientami. Dbamy o partnerskie podejście w zakresie świadczonych usług oraz indywidualnych warunków pracy. Czasoumilacze Zagraj z nami w Fifę na PS4, a z wirtualnej murawy przenieś się do rzeczywistej gry przy stole do piłkarzyków. Inną opcją są ping-pong lub też oldschoolowe gry na automacie. Biblioteczka techniczna Cały czas uzupełniamy naszą firmową biblioteczkę o nowe książki warte przeczytania - każdy może zaproponować kolejną pozycję, której akurat brakuje mu na półce. Szkoleniowy pakiet startowy Zależy nam na tym, by każdy czuł się dobrze przygotowany już na starcie, dlatego nowym osobom jeszcze przed rozpoczęciem współpracy udostępniamy kursy na platformie Udemy.
Technology
Scanye
Mid C# / .NET Developer (Integracje systemów księgowych)
Mid
Remote
Warsaw, Poland
16,000 - 22,000 PLN/mo
🏢 Summary: Mid Backend Developer role focused on developing and maintaining a Windows-based integration connector in C# (.NET 8/9) that synchronizes accounting systems with external APIs. The position emphasizes stability, error handling, and reliable data processing in financial integrations. The role involves working with existing code, SQL Server, and HTTP integrations in a critical infrastructure component. 🗂️ Requirements: 2-5 years commercial experience in C#/.NET, Strong knowledge of async/await, Experience with dependency injection, Experience with ASP.NET Core, Experience with SQL Server, Experience with REST API integrations, Ability to debug and resolve production issues, Experience working with existing codebases, Focus on stability and error handling 📃 Skills: C#, .NET, ASP.NET, SQL, Dapper, REST, HTTP, MSI, WiX, WixSharp, Serilog, xUnit, NUnit 🏢 Description: Automatyzujemy to, czego nikt nie lubi: papierkową robotę! Scanye to inteligentne oprogramowanie z technologią OCR do przetwarzania dokumentów, łączy KSeF z programami księgowymi i automatyzuje obieg faktur. Jesteśmy platformą all-in-one, która łączy przedsiębiorców z ich biurami rachunkowymi, umożliwiając im współpracę w jednym miejscu, zapewniamy kompleksowe zarządzanie księgowością. Efekt? Przedsiębiorcy i księgowi mają więcej czasu na to, co naprawdę ważne. System obsługuje 2,5 tys. biur rachunkowych i 50 tys. firm , generując od 1 do 10 mln dokumentów miesięcznie . Skupiamy się na stabilności, skalowalności i zgodności z przepisami , jednocześnie rozwijając nowe funkcjonalności produktowe. Rola Rozwijamy desktopowy konektor integracyjny, który stanowi kluczowe ogniwo między lokalnymi programami księgowymi a naszym systemem i zewnętrznymi API (w tym systemami fakturowymi i podatkowymi). Jest to produkt instalowany bezpośrednio w środowisku Windows u klienta, odpowiedzialny za synchronizację danych, komunikację z zewnętrznymi interfejsami oraz niezawodne przetwarzanie dokumentów księgowych. Nie jest to typowa aplikacja webowa, to krytyczny komponent infrastrukturalny, w którym szczególny nacisk kładziemy na obsługę błędów oraz stabilność integracji o dużym znaczeniu biznesowym. Kogo szukamy? Obecnie poszukujemy Backend Developera na poziomie Mid. Kogoś, kto dobrze odnajduje się w projektach integracyjnych i rozumie znaczenie stabilności w systemach finansowych. Kluczowa będzie umiejętność pracy z istniejącym kodem oraz dbałość o jakość techniczną dostarczanych rozwiązań. To rola dla osoby, która ceni odpowiedzialność za produkt i świadome podejmowanie decyzji technicznych, stawiając niezawodność systemu ponad szybkie dostarczanie kolejnych funkcjonalności. Zakres obowiązków Rozwój i utrzymanie wtyczki integracyjnej w C# (.NET 8/9) Tworzenie oraz rozwijanie integracji HTTP z zewnętrznymi systemami Praca z SQL Server (modelowanie zapytań, optymalizacja, Dapper) Dbanie o stabilność i odporność rozwiązania (retry, obsługa błędów, logowanie) Udział w usprawnianiu architektury oraz jakości kodu Współpraca przy rozwoju procesu budowania i dystrybucji aplikacji (MSI) Wymagania Must have: 2-5 lat doświadczenia komercyjnego w C# / .NET Bardzo dobra znajomość: async/await dependency injection konfiguracji aplikacji Doświadczenie z ASP.NET Core Praca z SQL Server Doświadczenie w pracy z REST API Umiejętność debugowania i rozwiązywania problemów produkcyjnych Samodzielność i odpowiedzialność za dostarczane rozwiązania Nice to have: Doświadczenie z Dapper Praca z aplikacjami desktopowymi lub instalowanymi u klienta Wix / WixSharp / MSI packaging Serilog i structured logging Doświadczenie w systemach księgowych / ERP / finansowych Wprowadzanie testów (xUnit / NUnit / testy integracyjne) Znajomość zagadnień bezpieczeństwa (sekrety, klucze API, SQL injection) Stack technologiczny: C# .NET 8 / .NET 9 ASP.NET Core Generic Host / Hosted Services SQL Server + Dapper IHttpClientFactory Serilog Spectre.Console (CLI) WixSharp / WiX (MSI) Co oferujemy? 16 000 - 22 000 zł netto na umowie B2B w zależności od doświadczenia Duży wpływ na firmę i możliwość wdrażania własnych pomysłów Pracę stacjonarną/hybrydową/zdalną z elastycznymi godzinami pracy Biuro przy ul. Foksal w Warszawie z 150 metrowym tarasem i niesamowitym widokiem na warszawski skyline (@Dach Towarzyski) Multisport Pakiet medyczny 26 płatnego przerwania świadczenia usług w roku Możliwość korzystania ze sprzętu firmowego Proces rekrutacji I Etap - Prześlij swoje CV II Etap - Jeśli Twoja aplikacja będzie uznana za pasującą do roli zaprosimy Cię na rozmowę z Head of Development oraz członkiem zespołu BE, gdzie sprawdzimy czy “nadajemy na tych samych falach” III Etap - Podczas rozmowy technicznej omwimy, praktyczne case’y IV Etap - Zapoznanie z zespołem i moment na ostateczne „tak” – z obu stron!
Technology
j-labs
Senior Java Backend Engineer – Payments Platform
Senior
Hybrid
Krakow, Poland
150 - 180 PLN
🏢 Summary: Long-term role in building and evolving a high-availability, cloud-ready payment processing platform based on microservices architecture. The position involves designing new payment architecture, developing robust backend solutions, and driving DevOps practices in close collaboration with engineering teams. The project focuses on scalability, resilience, automation, and architectural decision-making within a modern financial ecosystem. 🗂️ Requirements: Minimum 8 years of experience as Backend Engineer, Strong knowledge of Java, Strong knowledge of Spring Boot, Experience designing and implementing microservices, Experience with distributed systems, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Knowledge of cloud solutions, Knowledge of DevOps or DevSecOps practices, Ability to design highly available and fault-tolerant systems, Very good command of English 📃 Skills: Java, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, Linux, Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry, CI/CD, DevOps, DevSecOps, ServiceMesh, Cloud 🏢 Description: O projekcie Dołączysz do zespołu budującego nowoczesną platformę płatniczą nowej generacji dla dużej instytucji finansowej. Tworzymy lekki, skalowalny silnik przetwarzania płatności, który pozwala szybko wdrażać nowe funkcjonalności biznesowe i modernizować istniejący ekosystem płatności. Platforma jest projektowana jako wysoce dostępna, odporna na awarie i gotowa do pracy w środowisku chmurowym. Rozwiązanie opiera się na ponownym wykorzystaniu sprawdzonych komponentów, co pozwala na szybsze i bardziej efektywne dostarczanie nowych funkcji. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Projekt jest długoterminowy i oferuje możliwość pracy nad transformacją całego ekosystemu płatniczego, udziału w decyzjach architektonicznych oraz rozwijania umiejętności w obszarze cloud, mikroserwisów i nowoczesnych praktyk DevOps. Aktualnie pracujemy z technologiami : Java 17+, Spring Boot, mikroserwisy, Kafka, Docker, Kubernetes, Service Mesh, SQL, Linux, monitoring i observability (Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry), CI/CD i DevOps/DevSecOps. Hybryda: 1-2 x w tygodniu z biura w Krakowie. Twoje zadania Projektowanie i rozwój nowej architektury płatniczej. Tworzenie wysokiej jakości kodu i testów jednostkowych/integracyjnych. Zapewnienie wysokiej dostępności, niezawodności i bezpieczeństwa systemów. Wsparcie transformacji istniejącego środowiska płatniczego. Rozwiązywanie problemów architektonicznych i blokad technicznych. Współpraca z zespołami DevOps nad CI/CD i automatyzacją infrastruktury. Prowadzenie analiz technicznych i studiów wykonalności. Mentoring i coaching innych inżynierów w zespole. Doradztwo architektoniczne i techniczne dla zespołów projektowych. Zapewnienie zgodności z obowiązującymi standardami i kontrolami. Wymagania Minimum 8 lat doświadczenia jako Backend Engineer . Bardzo dobra znajomość Java i Spring Boot . Doświadczenie w projektowaniu i implementacji mikroserwisów oraz systemów rozproszonych . Doświadczenie z Kafka, Docker, Kubernetes . Znajomość rozwiązań chmurowych i DevOps/DevSecOps . Umiejętność projektowania systemów wysoko dostępnych i odpornych na awarie. Bardzo dobra znajomość języka angielskiego. Mile widziane Doświadczenie w instytucjach finansowych, szczególnie w obszarze płatności. Znajomość języków Go lub Rust. Doświadczenie w JVM tuning i diagnostyce wydajności. Wiedza z zakresu cyberbezpieczeństwa, regulacji i prywatności danych. Sam/a zobacz, dlaczego warto być w j-labs! Dołączysz do firmy stworzonej przez inżynierów dla inżynierów , która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. Robimy dobre IT albo wcale . Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat , a 30% zostaje zatrudnionych z polecenia . Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy , dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. Dołącz do Gildii Technologicznej l ub stwórz własną - nasze community zrzeszają specjalistów w obszarach : Java , Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)
Technology
j-labs
Senior Java + DevOps Engineer
Senior
Hybrid
Krakow, Poland
150 - 180 PLN
🏢 Summary: Long-term role for a Senior Backend Engineer to design and build a next-generation, cloud-ready payment processing platform based on microservices architecture. The position involves developing highly available, fault-tolerant systems, driving architectural decisions, and collaborating closely with DevOps on CI/CD and automation. The project focuses on modernizing the payment ecosystem using Java and cloud-native technologies. 🗂️ Requirements: Minimum 8 years of experience as Backend Engineer, Very good knowledge of Java, Very good knowledge of Spring Boot, Experience in designing and implementing microservices, Experience with distributed systems, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Knowledge of cloud solutions, Experience with DevOps or DevSecOps practices, Ability to design highly available and fault-tolerant systems, Very good command of English 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, Linux, Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry, CICD, DevOps, DevSecOps, Terraform, AWS, Azure, GCP 🏢 Description: O projekcie Dołączysz do zespołu budującego nowoczesną platformę płatniczą nowej generacji dla dużej instytucji finansowej. Tworzymy lekki, skalowalny silnik przetwarzania płatności, który pozwala szybko wdrażać nowe funkcjonalności biznesowe i modernizować istniejący ekosystem płatności. Platforma jest projektowana jako wysoce dostępna, odporna na awarie i gotowa do pracy w środowisku chmurowym. Rozwiązanie opiera się na ponownym wykorzystaniu sprawdzonych komponentów, co pozwala na szybsze i bardziej efektywne dostarczanie nowych funkcji. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Projekt jest długoterminowy i oferuje możliwość pracy nad transformacją całego ekosystemu płatniczego, udziału w decyzjach architektonicznych oraz rozwijania umiejętności w obszarze cloud, mikroserwisów i nowoczesnych praktyk DevOps. Aktualnie pracujemy z technologiami : Java, Spring Boot, mikroserwisy, Kafka, Docker, Kubernetes, Service Mesh, SQL, Linux, monitoring i observability (Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry), CI/CD i DevOps/DevSecOps. Hybryda: 1-2 x w tygodniu z biura w Krakowie. Twoje zadania Projektowanie i rozwój nowej architektury płatniczej. Tworzenie wysokiej jakości kodu i testów jednostkowych/integracyjnych. Zapewnienie wysokiej dostępności, niezawodności i bezpieczeństwa systemów. Wsparcie transformacji istniejącego środowiska płatniczego. Rozwiązywanie problemów architektonicznych i blokad technicznych. Współpraca z zespołami DevOps nad CI/CD i automatyzacją infrastruktury. Prowadzenie analiz technicznych i studiów wykonalności. Mentoring i coaching innych inżynierów w zespole. Doradztwo architektoniczne i techniczne dla zespołów projektowych. Zapewnienie zgodności z obowiązującymi standardami i kontrolami. Wymagania Minimum 8 lat doświadczenia jako Backend Engineer . Bardzo dobra znajomość Java i Spring Boot . Doświadczenie w projektowaniu i implementacji mikroserwisów oraz systemów rozproszonych . Doświadczenie z Kafka, Docker, Kubernetes . Znajomość rozwiązań chmurowych i DevOps/DevSecOps . Umiejętność projektowania systemów wysoko dostępnych i odpornych na awarie. Bardzo dobra znajomość języka angielskiego. Mile widziane Doświadczenie w instytucjach finansowych, szczególnie w obszarze płatności. Znajomość języków Go lub Rust. Doświadczenie w JVM tuning i diagnostyce wydajności. Wiedza z zakresu cyberbezpieczeństwa, regulacji i prywatności danych. Sam/a zobacz, dlaczego warto być w j-labs! Dołączysz do firmy stworzonej przez inżynierów dla inżynierów , która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. Robimy dobre IT albo wcale . Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat , a 30% zostaje zatrudnionych z polecenia . Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy , dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. Dołącz do Gildii Technologicznej l ub stwórz własną - nasze community zrzeszają specjalistów w obszarach : Java , Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)
Technology
Sii
Senior Java Backend Developer (f/m/x)
Senior
Hybrid
Lodz, LD, Poland
1,000 - 1,200 PLN
🏢 Summary: Development of backend services for a Digital Identity platform within a larger security ecosystem. The role focuses on designing and implementing scalable, high-quality microservices with real impact on system architecture and technical direction. Responsibilities include end-to-end ownership of complex features and maintaining engineering best practices. 🗂️ Requirements: Minimum 5 years of backend development experience in Java, Strong knowledge of Java 21+, Strong knowledge of Spring Boot, Experience with microservices architecture, Experience with Docker and Kubernetes, Experience with CI/CD tools (e.g. Jenkins), Experience with Git, Ability to design REST APIs, Experience with event-driven architecture 📃 Skills: Java, SpringBoot, Microservices, Docker, Kubernetes, Jenkins, Git, REST, CICD, EventDriven 🏢 Description: Dołącz do projektu w branży rozwiązań tożsamości cyfrowej. Jego celem jest rozwój backendowych usług platformy Digital Identity, stanowiącej część większego ekosystemu systemów identyfikacji i bezpieczeństwa. Praca koncentruje się na budowie skalowalnych, niezawodnych mikroserwisów o wysokich wymaganiach jakościowych. Najciekawszym elementem projektu jest realny wpływ na architekturę i kierunek rozwoju kluczowej platformy identyfikacyjnej. Twoje zadania Projektowanie i implementacja backendowych usług w architekturze mikroserwisowej Aktywny udział w ceremoniach Scrumowych i realizacji celów sprintu Podejmowanie odpowiedzialności za złożone funkcjonalności oraz decyzje techniczne Dbanie o jakość, czytelność i utrzymanie kodu, w tym refaktoryzację i standaryzację Współtworzenie roadmapy produktowej oraz promowanie dobrych praktyk inżynierskich Wymagania Co najmniej 5 lat doświadczenia w tworzeniu aplikacji backendowych w Javie Bardzo dobra znajomość Java 21+, Spring Boot oraz architektury mikroserwisowej Doświadczenie w pracy z Dockerem, Kubernetesem, CI/CD (np. Jenkins) i GIT Umiejętność projektowania API REST oraz pracy z architekturą zdarzeniową Bardzo dobra znajomość języka angielskiego – min. B2 Gotowość do pracy z biura – 3 dni w tygodniu Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego
Technology
Digital Fingerprints
Java Developer
Mid
Hybrid
Katowice, Poland
🏢 Summary: Offer for a Java Backend Developer focused on building and developing REST endpoints using Spring WebFlux in a cybersecurity system. The role involves working with Java 21+, reactive architecture, and CI processes within a Scrum team. The position includes developing new components, writing unit tests, and contributing to system architecture and documentation. 🗂️ Requirements: Advanced knowledge of Java, Good knowledge of Spring Framework, Basic knowledge of Spring WebFlux, Experience in writing unit tests, Knowledge of RESTful API, Experience with Docker, Knowledge of DDD concepts, Knowledge of hexagonal architecture, Knowledge of SOLID principles, Knowledge of Clean Code, Knowledge of TDD, Knowledge of NoSQL databases 📃 Skills: Java, Spring, WebFlux, Kafka, REST, Docker, PostgreSQL, Jenkins, Bamboo, Grafana, KafkaStreams, Flink, Keycloak, NoSQL, Jira 🏢 Description: Produkty w Digital Fingerprints Jesteśmy polską firmą, która specjalizuje się w tworzeniu rozwiązań z obszaru cyberbezpieczeństwa z wykorzystaniem technologii biometrii behawioralnej. Tworzymy nowy system do analizy urządzeń użytkowników końcowych. Technologie i metodyki których używamy: Java – advanced Spring – advanced WebFlux – regular Kafka - regular RESTful Api – regular Jira – regular Docker – regular PostgreSQL - junior Jenkins lub Bamboo – junior Grafana - junior Nice to have: Kafka Streams – nice to have Flink – nice to have Keycloak - nice to have Twój zakres obowiązków: Implementacja nowych i rozwój istniejących endpiontów rest w Spring WebFlux z wykorzystaniem Java 21+ na podstawie wymagań, realizacja zadań w zespole scrumowym: aktywne uczestnictwo w daily, refinement, review i retro zespołu. tworzenie testów jednostkowych, stworzenie procesu CI dla nowych komponentów, wytworzenie dokumentacji rozwiązania. Nasze wymagania: obra znajomość Spring Framework oraz podstawy WebFlux doświadczenie w pisaniu testów jednostkowych znajomość RESTful API doświadczenie w pracy z Dockerami samodzielność, organizacja własnego czasu pracy, innowacyjność i dokładność znajomość pojęć DDD, architektura heksagonalna, SOLID, clean code, TDD. Znajomość baz NoSQL Mile widziane: doświadczenie w tworzeniu procesów CI z wykorzystaniem Jenkins lub Bamboo znajomość rozwiązania Keycloak Jak pracujemy Praca hybrydowa w metodyce Scrum. Raz w tygodniu spotykamy się w naszym biurze w Katowicach. Pracujemy na firmowych laptopach z systemem Windows i łączymy się zdalnie z biurem za pomocą VPN-a. Benefity : Do wyboru umowa o pracę lub B2B Platforma wellbeingowa Wymiana wiedzy technicznej w Grupie BIK (trzy spółki) Na umowie o pracę: Prywatna opieka medyczna w Luxmed Karta sportowa Multisport
Technology
act digital
Java Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Oferta dotyczy roli Java Developera w nowo budowanym zespole w domenie inwestycyjnej, odpowiedzialnym za rozwój i utrzymanie systemów wspierających procesy inwestycyjne. Projekt realizowany jest w nowoczesnym stosie technologicznym opartym o architekturę domenową (DDD) i rozwiązania chmurowe. Praca obejmuje rozwój backendu, integracje z systemami komunikacyjnymi oraz dbałość o jakość i wydajność aplikacji. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Java Developer, Bardzo dobra znajomość Java 21+, Doświadczenie ze Spring Boot 3, Znajomość Hibernate, Znajomość PostgreSQL, Doświadczenie z Domain Driven Design (DDD), Znajomość JUnit 5, Mockito, RestAssured, Doświadczenie z Kafka lub RabbitMQ, Znajomość GitLab, Jenkins lub OpenShift, Znajomość ELK, Dynatrace lub Redis 📃 Skills: Java, Spring, Hibernate, PostgreSQL, DDD, JUnit, Mockito, RestAssured, Kafka, RabbitMQ, GitLab, Jenkins, OpenShift, ELK, Dynatrace, Redis 🏢 Description: Opis firmy Naszą misją jako firmy świadczącej usługi IT jest dostarczanie najlepszych rozwiązań naszym klientom na całym świecie. Osiągamy to poprzez analizowanie potrzeb naszych klientów i dopasowywanie ich do umiejętności i aspiracji naszych pracowników. Dlatego jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia. Dołączenie do nas oznacza bycie częścią społeczności o różnorodnych osobowościach. Rozpocznij swoją przygodę z act digital! Opis stanowiska Dołączenie do nowo budowanego zespołu w domenie inwestycyjnej odpowiedzialnego za rozwój i utrzymanie systemów wspierających procesy inwestycyjne. Projekt realizowany jest w nowoczesnym stosie technologicznym opartym o architekturę domenową i rozwiązania chmurowe. Rozwój i utrzymanie aplikacji backendowych w Java. Projektowanie i implementacja rozwiązań zgodnie z podejściem DDD. Tworzenie i rozwój integracji z wykorzystaniem Kafka i RabbitMQ. Pisanie testów jednostkowych i integracyjnych. Współpraca z zespołem przy wdrożeniach oraz utrzymaniu jakości i wydajności systemu. Wymagania 5+ lat doświadczenia na stanowisku Java Developer. Bardzo dobra znajomość technologii: Java 21+ Spring Boot 3 Hibernate PostgreSQL Domain Driven Design (DDD) JUnit 5, Mockito, RestAssured Kafka lub RabbitMQ GitLab/Jenkins/OpenShift ELK/ Dynatrace /Redis. Mile widziane: Scrum, Kanban lub inne metodyki Agile. Wysokie umiejętności analityczne. Doświadczenie w rozwoju i utrzymaniu systemów transakcyjnych. Doświadczenie w sektorze finansowym. Dodatkowe informacje Model pracy: Zdalnie Kontrakt: B2B Stawka: do 163 PLN/h net + vat Oferujemy Dostęp do lokalnych i międzynarodowych projektów - Klienci z Francji, Niemiec, Portugalii, Wielkiej Brytanii i krajów Beneluksu. Wsparcie w rozwoju zawodowym - szkolenia, certyfikaty techniczne, udział w konferencjach, lektoraty języków obcych i szkolenia miękkie dofinansowane do 2 000 zł. Elastyczność - sam wybierasz formę współpracy: umowa o pracę lub umowa business-to-business. Premia za polecanie Kandydatów do 6 000 zł. W pełni opłacona karta Medicover. Karta Multisport. Regularne imprezy integracyjne i upominki. Program Mobilności. Długoterminową współpracę.