July 13, 2026

Senior Java Developer

Senior • Remote

23,000 - 26,000 PLN

Warsaw, Poland

Wspólnie z naszym Partnerem, jednym z międzynarodowych liderów w branży bankowej, poszukujemy doświadczonej osoby do realizacji projektów jako Senior Java Developer.


Projekt dotyczy modernizacji kluczowej platformy tradingowej wykorzystywanej do obsługi instrumentów pochodnych rynku stopy procentowej, w szczególności swapów procentowych (IRS) oraz kontraktów Forward Rate Agreement (FRA).



💡 ZAKRES USŁUG:


  • Analiza i modernizacja monolitycznej platformy tradingowej obsługującej instrumenty rynku stopy procentowej (IRS, FRA) oraz opracowanie strategii jej transformacji do architektury mikroserwisowej.

  • Projektowanie i rozwój nowych funkcjonalności zgodnie z wymaganiami biznesowymi, ze szczególnym uwzględnieniem wydajności, skalowalności i niezawodności systemu.

  • Projektowanie architektury mikroserwisów oraz wzorców komunikacji pomiędzy systemami z wykorzystaniem REST API, komunikacji asynchronicznej i kolejek wiadomości.

  • Zdefiniowanie oraz wdrożenie mechanizmów odpornościowych w architekturze rozproszonej, obejmujących m.in. retry, timeouty, circuit breaker oraz obsługę błędów.

  • Przeprowadzanie przeglądów architektury i kodu, realizacja wdrożeń produkcyjnych oraz identyfikacja i wdrożenie inicjatyw optymalizacyjnych i rozwojowych.

  • Analiza wymagań oraz wdrażanie rozwiązań w ramach realizowanego zlecenia, z uwzględnieniem ustaleń z interesariuszami projektu.

  • Tworzenie standardów monitoringu, observability i diagnostyki systemu, w tym logowania, metryk oraz distributed tracing.



🔍 WYMAGANE KOMPETENCJE:


  • Minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java z wykorzystaniem Spring Framework.

  • Bardzo dobra znajomość relacyjnych baz danych, w szczególności Oracle Database, obejmująca projektowanie zapytań SQL, optymalizację wydajności oraz modelowanie danych.

  • Doświadczenie w projektowaniu i implementacji komunikacji asynchronicznej z wykorzystaniem Apache Kafka lub innych message brokerów.

  • Doświadczenie w pracy z architekturą monolityczną oraz mikroserwisową, w tym w migracji i dekompozycji systemów monolitycznych.

  • Doświadczenie w projektowaniu i implementacji REST API, usług SOAP oraz integracji między systemami.

  • Znajomość zagadnień z obszaru observability, obejmujących monitoring, logowanie, metryki.



Mile widziane:


  • Doświadczenie w projektowaniu i rozwoju systemów o wysokiej dostępności (High Availability) oraz systemów krytycznych dla działalności biznesowej (production-critical).

  • Znajomość instrumentów IRS/FRA, cyklu życia transakcji (trade lifecycle), procesów rozliczeniowych (settlements) oraz wyceny instrumentów finansowych.

  • Doświadczenie w projektach z obszaru bankowości inwestycyjnej oraz systemów tradingowych (Capital Markets).



✨ OFERUJEMY:


  • Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.

  • Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.

  • Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem.

  • Projekt realizowany zdalnie. Otwartość na okazjonalne spotkania projektowe w Krakowie - mile widziana.

  • Punkt kontaktowy po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych z umową.

  • 5000 PLN za polecenie znajomych do naszych projektów.

  • Szybki i zdalny proces.



Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.


12975/RJ

Similar jobs you might like

Technology

Be in IT

Senior Java Developer

Senior

Hybrid

Krakow, Poland

140 - 160 PLN/hr

🏢 Summary: Senior Java Developer role focused on modernizing a legacy trading platform for a global financial institution by decomposing a monolithic system into scalable and observable distributed services. The position involves architectural decision-making, integration design, asynchronous communication, and ensuring reliability of critical trading processes. Hybrid work model in Kraków with long-term B2B cooperation. 🗂️ Requirements: Commercial experience with Java, Experience with Spring Framework, Experience with large legacy monolithic systems, Knowledge of distributed systems architecture, Experience with REST API integration, Experience with SOAP Web Services, Strong database experience, Experience with Oracle, Knowledge of service decomposition and domain-driven design, Experience with asynchronous communication systems, Knowledge of Kafka or messaging brokers, Knowledge of transaction handling and eventual consistency, Understanding of retry mechanisms and dead-letter queues, Knowledge of observability, monitoring, logging, and tracing, Understanding of scalability and idempotent processing, Ability to evaluate synchronous vs asynchronous communication trade-offs, Analytical and problem-solving skills, Ability to communicate architectural decisions, English level B2/C1, Availability ASAP or within one month notice period 📃 Skills: Java, Spring, REST, SOAP, Oracle, Kafka, Messaging, Microservices, DDD, SQL, Monitoring, Tracing, Logging, Observability 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior Java Developer. Zakres obowiązków: Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, healthcare, finanse, bankowość czy produkcja. Ten konkretny projekt realizowany będzie dla międzynarodowej instytucji finansowej. Dla naszego klienta poszukujemy doświadczonego Senior Java Developera, który wesprze modernizację kluczowej platformy tradingowej wykorzystywanej głównie do obsługi transakcji typu swaps oraz FRA. Obecny system to rozbudowana, legacy monolityczna aplikacja odpowiadająca za pełny proces obsługi transakcji — od rejestracji trade’ów, przez walidację, akceptacje, afirmację, obsługę zdarzeń w cyklu życia transakcji, wycenę, terminację, zapadalność, aż po settlement. Celem roli jest wsparcie podziału istniejącej platformy monolitycznej na dobrze zaprojektowane, skalowalne, obserwowalne i odporne usługi, przy jednoczesnym zapewnieniu ciągłości działania krytycznych procesów tradingowych. To rola seniorska, łącząca praktyczne doświadczenie inżynierskie z dojrzałym podejściem architektonicznym. Szukamy osoby, która potrafi pracować z dużymi systemami legacy, rozumie złożoność środowiska finansowego i potrafi podejmować świadome decyzje dotyczące architektury systemów rozproszonych. Analiza istniejącej monolitycznej platformy tradingowej oraz zaproponowanie pragmatycznej strategii jej dekompozycji. Identyfikacja logicznych granic usług na podstawie zdolności biznesowych oraz domenowych obszarów systemu. Wsparcie przejścia z silnie powiązanego monolitu do architektury usługowej lub mikroserwisowej. Projektowanie docelowego podziału systemu na serwisy odpowiedzialne za konkretne obszary biznesowe, definiowanie granic usług dla takich procesów jak: trade capture, walidacja transakcji, akceptacje i approval flow, trade affirmation, zarządzanie cyklem życia transakcji, valuation, termination, maturity processing, settlement, reporting, widoczność stanu systemu. Projektowanie wzorców komunikacji pomiędzy usługami oraz systemami zewnętrznymi, dobór odpowiednich mechanizmów integracji, takich jak REST API, SOAP, messaging, kolejki, Kafka lub inne brokery komunikatów. Ocena trade-offów pomiędzy komunikacją synchroniczną a asynchroniczną. Definiowanie zasad własności danych w architekturze usługowej, określanie, które serwisy powinny posiadać własne bazy danych oraz które dane powinny być traktowane jako własność konkretnej domeny. Projektowanie strategii synchronizacji danych pomiędzy usługami. Proponowanie podejść do eventual consistency, replikacji danych oraz ograniczania zależności od centralnej bazy typu „golden source”. Projektowanie mechanizmów obsługi błędów w systemach rozproszonych. Definiowanie strategii retry, dead-letter queues, failure recovery oraz obsługi częściowych awarii, projektowanie rozwiązań odpornych na duplikaty komunikatów, problemy współbieżności oraz niespójności danych. Wspieranie skalowania horyzontalnego oraz projektowanie procesów idempotentnych. Definiowanie podejścia do observability, monitoringu, logowania, tracingu, correlation IDs oraz dashboardów operacyjnych. Zapewnienie audytowalności procesów oraz widoczności aktualnego stanu systemu. Współpraca z analitykami biznesowymi, developerami, architektami, zespołami QA oraz production support. Udział w podejmowaniu decyzji architektonicznych i komunikowanie ich zarówno zespołom technicznym, jak i interesariuszom biznesowym. Wsparcie zapewnienia, że nowa architektura spełnia wymagania dotyczące wydajności, niezawodności, stabilności operacyjnej oraz zgodności regulacyjnej. Oczekujemy: Bardzo dobre doświadczenie komercyjne w pracy z Java oraz Spring Framework . Doświadczenie w pracy z dużymi, złożonymi systemami legacy, najlepiej aplikacjami monolitycznymi. Dobre zrozumienie architektury systemów rozproszonych. Praktyczne doświadczenie w projektowaniu i integracji systemów z użyciem REST API . Doświadczenie z SOAP Web Services oraz integracjami systemowymi. Silne doświadczenie bazodanowe, preferencyjnie z Oracle . Znajomość podejść takich jak service decomposition, bounded contexts, domain-driven design lub podobnych metod modelowania architektury. Doświadczenie w projektowaniu systemów wykorzystujących komunikację asynchroniczną. Praktyczna znajomość kolejek, Kafki lub innych brokerów komunikatów. Znajomość zagadnień takich jak transaction handling, eventual consistency, retry mechanisms, dead-letter queues oraz failure recovery. Zrozumienie koncepcji observability, w tym logowania, monitoringu, tracingu, correlation IDs oraz dashboardów operacyjnych. Znajomość wzorców skalowalności, w tym idempotentnego przetwarzania oraz zapobiegania duplikacji komunikatów. Umiejętność oceny kompromisów pomiędzy komunikacją synchroniczną REST a komunikacją asynchroniczną opartą o messaging. Bardzo dobre umiejętności analityczne i problem-solvingowe. Umiejętność jasnego komunikowania decyzji architektonicznych do odbiorców technicznych i nietechnicznych. Gotowość do pracy w środowisku o wysokiej krytyczności biznesowej i operacyjnej. Znajomość języka angielskiego na poziomie B2 lub C1 - umożliwiająca swobodną komunikację w międzynarodowym środowisku. Dostępność ASAP lub maksymalnie miesięczny okres wypowiedzenia, ze skutkiem na koniec miesiąca. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 140-160 PLN netto/godz. + VAT. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - 1. Background check (wypełnienie formalnych dokumentów), 2. Rozmowa techniczna z Managerem, około godziny, zdalnie. Współpraca hybrydowa w Krakowie, 8 dni w miesiącu w biurze (w dowolnej konfiguracji, np. pod rząd lub rozłożone w miesiącu). Benefity - prywatna opieka medyczna, karta Multisport. Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Technology

Primaris Services Sp. z o.o.

Senior Java Developer

Senior

Remote

Warsaw, Poland

120 - 140 PLN/hr

🏢 Summary: Senior Java Developer for a 100% remote B2B contract focused on developing high-performance investment services within electronic banking. The role involves building and enhancing transactional systems in a microservices architecture, integrating with banking systems, and implementing business logic in a modern DevOps environment. The project emphasizes performance, reliability, security, and high code quality. 🗂️ Requirements: Minimum 5 years of commercial experience in Java development, Very good knowledge of Java 21+, Strong experience with Spring Boot 3 and Hibernate, Experience in microservices architecture, Knowledge of Domain-Driven Design (DDD), Experience with PostgreSQL, Knowledge of REST API, Kafka and RabbitMQ, Experience in unit and integration testing (JUnit 5, Mockito, RestAssured), Knowledge of GitLab, Jenkins and OpenShift, Experience with high-availability and high-performance transactional systems 📃 Skills: Java, Spring, Hibernate, PostgreSQL, REST, Kafka, RabbitMQ, JUnit, Mockito, RestAssured, GitLab, Jenkins, OpenShift, Redis, ELK, Dynatrace, DDD, Microservices 🏢 Description: Forma współpracy : kontrakt B2B Stawka (B2B PLN netto + VAT/h): 120-140 Tryb: 100% zdalny Poszukujemy osoby o profilu Senior Java Developer , która posiada min. 5 lat komercyjnego doświadczenia. Wiodący stack technologiczny: Java 21, Spring Boot 3, Hibernate, PostgreSQL, REST API, Kafka, RabbitMQ, JUnit 5, Mockito, RestAssured, GitLab, Jenkins, OpenShift, Redis, ELK, Dynatrace. Projekt który będziemy gotowi Ci zaproponować dotyczy : rozwoju usług inwestycyjnych w ramach bankowości elektronicznej. Zespół odpowiada za budowę i rozwój wysokowydajnych systemów transakcyjnych wspierających procesy inwestycyjne klientów banku. Praca obejmuje rozwój backendowych usług biznesowych w architekturze mikroserwisowej, integrację z systemami bankowymi oraz projektowanie i implementację logiki biznesowej. Projekt realizowany jest w nowoczesnym środowisku DevOps z dużym naciskiem na wydajność, niezawodność, bezpieczeństwo oraz wysoką jakość kodu. Wymagania : Minimum 5 lat doświadczenia komercyjnego w programowaniu w Java. Bardzo dobra znajomość Java 21+, Spring Boot 3 oraz Hibernate. Doświadczenie w projektowaniu i rozwoju aplikacji opartych o architekturę mikroserwisową. Znajomość Domain-Driven Design (DDD). Doświadczenie w pracy z PostgreSQL. Znajomość REST API, Kafka oraz RabbitMQ. Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (JUnit 5, Mockito, RestAssured). Znajomość GitLab, Jenkins oraz OpenShift. Doświadczenie w pracy nad systemami transakcyjnymi o wysokiej dostępności i wydajności. Mile widziane doświadczenie w sektorze finansowym lub bankowym. Współpracując z naszą organizacją będziesz mógł/mogła liczyć na: Ugruntowaną pozycją rynkową Projekty, w których będziesz miał/miała wpływ na ich rozwój Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż ( m.in .: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media) Permanentny mentoring zarówno techniczny jak i biznesowy np. podczas naszych cyklicznych szkoleń ( m.in . Git, Gitflow, Angular, Docker), czy wew. programów rozwojowych (Primaris x TechTalks, Primaris Leadership Academy) oraz zewnętrznych kursów. Już na etapie on-boardingu zapewniamy dostęp do naszych wewnętrznych szkoleń, cyklicznych spotkań, które serializujemy na Confluence oraz platformy e-learning Świetną atmosferę, wśród zaangażowanych ludzi z pasją w płaskiej strukturze z prostymi procesami Cały proces rekrutacyjny oraz onboarding prowadzony jest zdalnie. Proces rekrutacyjny składa się z: rozmowy telefonicznej z osobą z działu Rekrutacji & HR (do 30 min) zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min) zdalnego spotkania z liderem projektu (30-60 min) Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in . bankowości, ubezpieczeń, funduszy inwestycyjnych czy branży logistycznej (mamy ponad 40 aktywnych klientów!). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów. Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie,  wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta. Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc dołącza do nas 7 nowych osób! Wierzymy, że zgrany zespół i ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które zasilą nasze szeregi.

Technology

Connectis

Java Developer

Senior

Hybrid

Warsaw, Poland

19,000 - 22,000 PLN

🏢 Summary: Oferta dotyczy roli Java Developera przy rozwoju systemów obsługujących procesy zgłaszania i likwidacji szkód w branży ubezpieczeniowej. Praca obejmuje rozwój rozwiązań opartych o architekturę mikroserwisową i monolityczną, projektowanie architektury oraz rozwijanie testów automatycznych. Projekt zakłada pracę z dużymi wolumenami danych oraz nowoczesnym stosem technologicznym. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java, Doświadczenie ze Spring Boot, Doświadczenie ze Spring Cloud, Znajomość Hibernate, Umiejętność projektowania skalowalnych aplikacji, Doświadczenie w optymalizacji wydajności, Znajomość narzędzi AI w procesie wytwarzania oprogramowania, Gotowość do okazjonalnych spotkań w Warszawie, Praktyczna znajomość Git, Praktyczna znajomość Maven, Praktyczna znajomość Docker, Praktyczna znajomość Kubernetes, Doświadczenie w tworzeniu testów jednostkowych, Znajomość OOP, Znajomość FP, Bardzo dobra znajomość SQL, Znajomość relacyjnych baz danych, Znajomość Apache Kafka 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Hibernate, Git, Maven, Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch, SQL, Kafka, OOP, FP 🏢 Description: Wspólnie z naszym Partnerem, liderem w branży ubezpieczeniowej, poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Java Developer. Będziesz świadczyć usługi na rzecz zespołu rozwijającego systemy obsługujące kluczowe procesy zgłaszania i likwidacji szkód. Będziesz współtworzyć wydajne rozwiązania oparte o architekturę mikroserwisową i monolityczną, przetwarzające duże wolumeny danych. 💡 ZAKRES USŁUG Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej oraz architekturze monolitycznej dla systemów zgłaszania i obsługi szkód. Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych. Przygotowywanie oraz odbiór code review w ramach realizowanych zadań. Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań. Usprawnianie obsługi wybranych procesów biznesowych. 🔍 WYMAGANE KOMPETENCJE Minimum 5 lat doświadczenia w programowaniu w Java oraz Spring ( Spring Boot, Spring Cloud, Hibernate ). Umiejętność projektowania skalowalnych aplikacji, optymalizacji wydajności i wykorzystania narzędzi AI w procesie wytwarzania oprogramowania. Otwartość na okazjonalne spotkania projektowe w Warszawie, ustalane w zależności od potrzeb projektu. Praktyczna znajomość Git, Maven, Docker i Kubernetes (mile widziane: Helm, RabbitMQ, Elasticsearch). Doświadczenie w tworzeniu testów jednostkowych oraz znajomość paradygmatów OOP i FP. Bardzo dobra znajomość SQL, relacyjnych baz danych oraz Apache Kafka. Mile widziane: kompetencje w zakresie IT Security w rozwiązaniach oraz w w samodzielnym projektowaniu domeny. ✨ OFERUJEMY Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu. Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Punkt kontaktowy po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych z umową. 5000 PLN za polecenie znajomych do naszych projektów. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 12963/NS

Technology

Primaris Services

Senior Java Developer

Senior

Remote

Warsaw, Poland

155 - 175 PLN/hr

🏢 Summary: B2B contract for a Senior Java Developer (100% remote) to develop and modernize a banking customer service system, including integration with a new platform, refactoring, and implementation of AML/KYC regulatory functionalities. The role focuses on backend development in a microservices architecture using Java 21 and Camunda BPM. 🗂️ Requirements: Minimum 8 years of commercial experience with Java, Minimum 8 years of commercial experience with Camunda (BPM), Experience with PostgreSQL databases, Experience with REST API development, Experience with microservices architecture, Experience working in Agile (Scrum or Kanban), Experience working in large development teams, Experience with AI-supported development tools (e.g. GitHub Copilot) 📃 Skills: Java, Camunda, PostgreSQL, REST, Microservices, Agile, Scrum, Kanban, GitHub, Copilot, Angular 🏢 Description: Forma współpracy : kontrakt B2B Stawka (B2B PLN netto + VAT/h): 135-155 Tryb: 100% zdalny Poszukujemy osoby o profilu Senior Java Developer , która posiada min. 8 lat komercyjnego doświadczenia. Wiodący stack technologiczny: Java 21, Camunda (BPM), PostgreSQL, REST API, architektura mikroserwisowa, Agile (Scrum/Kanban), GitHub Copilot Projekt który będziemy gotowi Ci zaproponować dotyczy : Projekt dotyczy rozwoju i modernizacji systemu obsługi klienta w sektorze bankowym, obejmującego integrację z nową platformą, refaktoryzację istniejących rozwiązań oraz wdrażanie funkcjonalności związanych z regulacjami ( m.in . AML i KYC). Wymagania : Minimum 8 lat doświadczenia komercyjnego w pracy z Java i Camunda (BPM). Doświadczenie w pracy z bazami danych PostgreSQL. Znajomość narzędzi wspierających rozwój oprogramowania, w tym narzędzi AI (np. GitHub Copilot). Praktyka w pracy w większych zespołach w metodykach zwinnych (Agile – Scrum/Kanban). Znajomość Angular (mile widziana) Współpracując z naszą organizacją będziesz mógł/mogła liczyć na: Ugruntowaną pozycją rynkową Projekty, w których będziesz miał/miała wpływ na ich rozwój Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż ( m.in .: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media) Permanentny mentoring zarówno techniczny jak i biznesowy np. podczas naszych cyklicznych szkoleń ( m.in . Git, Gitflow, Angular, Docker), czy wew. programów rozwojowych (Primaris x TechTalks, Primaris Leadership Academy) oraz zewnętrznych kursów. Już na etapie on-boardingu zapewniamy dostęp do naszych wewnętrznych szkoleń, cyklicznych spotkań, które serializujemy na Confluence oraz platformy e-learning Świetną atmosferę, wśród zaangażowanych ludzi z pasją w płaskiej strukturze z prostymi procesami Kompleksowy pakiet benefitów skrojonych na miarę - prywatna opieka medyczna dla Ciebie oraz dla Twojej rodziny, Multisport dla Ciebie i os. towarzyszącej - Ty decydujesz, co wybierasz! Cały proces rekrutacyjny oraz onboarding prowadzony jest zdalnie. Proces rekrutacyjny składa się z: rozmowy telefonicznej z osobą z działu Rekrutacji & HR (do 30 min) zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min) zdalnego spotkania z liderem projektu (30-60 min) Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in . bankowości, ubezpieczeń, funduszy inwestycyjnych czy branży logistycznej (mamy ponad 40 aktywnych klientów!). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów. Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie,  wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta. Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc dołącza do nas 7 nowych osób! Wierzymy, że zgrany zespół i ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które zasilą nasze szeregi.

Technology

Primaris Services Sp. z o.o.

Senior Java Developer

Senior

Remote

Warsaw, Poland

150 - 170 PLN/hr

🏢 Summary: Oferta dotyczy zdalnego kontraktu B2B dla Senior Java Developera z doświadczeniem w AI i LLM, skoncentrowanego na rozwoju rozwiązań AI-SDLC dla sektora bankowego. Projekt obejmuje budowę systemów agentowych, integrację modeli LLM oraz automatyzację procesów wytwarzania oprogramowania. Rola wymaga pracy z nowoczesnym stackiem Java, Spring Boot oraz narzędziami AI wspierającymi development. 🗂️ Requirements: Minimum 8 lat komercyjnego doświadczenia w Java, Doświadczenie ze Spring Boot, Minimum 1 rok doświadczenia z projektami produkcyjnymi wykorzystującymi LLM i AI, Znajomość Spring AI lub LangChain, Doświadczenie z integracją modeli LLM przez API, Znajomość architektur agentowych, Znajomość wzorców ReAct i MCP, Doświadczenie z frameworkami orkiestracji agentów AI, Znajomość narzędzi AI-SDLC, Znajomość GitHub Copilot lub podobnych narzędzi, Język angielski na poziomie B2 📃 Skills: Java, Spring, SpringBoot, API, React, MCP, GitHub, AISDLC, LLM, CloudCode, Hibernate, LangChain, SpringAI, ReAct, Copilot, Claude, Git, Gitflow, Angular, Docker 🏢 Description: Forma współpracy: kontrakt B2B Stawka (B2B PLN netto + VAT/h): 150-170 Tryb: zdalny Poszukujemy osoby o profilu Senior Java Developer, która posiada min. 8 lat komercyjnego doświadczenia. Wiodący stack technologiczny: Java, Spring Boot, API, React, MCP, GitHub, AI-SDLC, LLM, Cloud Code, Hibernate Projekt który będziemy gotowi Ci zaproponować koncentruje się na rozwoju rozwiązań opartych na sztucznej inteligencji, wspierających proces wytwarzania oprogramowania w środowisku bankowym. Celem jest wdrażanie narzędzi AI do automatyzacji i optymalizacji cyklu życia aplikacji (AI-SDLC), budowa agentowych systemów wspierających pracę zespołów deweloperskich oraz integracja rozwiązań LLM z istniejącą architekturą. Projekt obejmuje współpracę z wieloma zespołami produktowymi, rozwój standardów wykorzystania AI w organizacji oraz implementację rozwiązań zwiększających efektywność, jakość i bezpieczeństwo procesu wytwarzania oprogramowania. Wymagania: Minimum 8 lat doświadczenia komercyjnego w programowaniu w Java z wykorzystaniem Spring Boot Minimum rok praktycznego doświadczenia w projektach produkcyjnych wykorzystujących LLM i rozwiązania AI Doświadczenie z frameworkami Spring AI lub Lang Chain oraz integracją modeli LLM poprzez API Znajomość architektur agentowych oraz wzorców takich jak ReAct, MCP i frameworków do orkiestracji agentów AI Praktyczna znajomość narzędzi wspierających AI-SDLC, takich jak GitHub Copilot, Claude Code, Copilot Extensions lub podobnych Komunikatywna znajomość języka angielskiego (min. B2) Współpracując z naszą organizacją będziesz mógł/mogła liczyć na: Ugruntowaną pozycją rynkową Projekty, w których będziesz miał/miała wpływ na ich rozwój Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż (m.in.: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media) Bieżące informacje projektowe oraz stały dostęp do dokumentacji niezbędnej do realizacji zadań (np. Git, Gitflow, Angular, Docker, Primaris x TechTalks, Primaris Leadership Academy) Świetną atmosferę współpracy podczas realizacji projektów wśród zaangażowanych ludzi z pasją Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie. Proces nawiązywania współpracy składa się z: rozmowy telefonicznej (do 30 min) zdalnego spotkania z Chapter Liderem projektu (30-60 min) Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in. bankowości, ubezpieczeń, healthcare, robotyzacji, energetyki, mediów (mamy ponad 40 aktywnych klientów). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów. Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie,  wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta. Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc nawiązujemy współpracę z 7 nowymi osobami. Wierzymy, że ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które powiększą grono naszych współpracowników.

Technology

Connectis

Java Developer

Senior

Hybrid

Warsaw, Poland

119 - 174 PLN

🏢 Summary: Offer for an experienced Java Developer to design, develop and maintain backend integrations for credit product sales systems in a large commercial bank. The role focuses on building microservices-based solutions using Java and Spring Boot, integrating with internal banking systems, and optimizing relational databases. The position involves working in a Scrum team on high-scale, omnichannel banking systems. 🗂️ Requirements: Minimum 5 years of commercial experience as Java Developer, Strong knowledge of Java and Spring Boot, Experience with Spring MVC, Spring Security, Spring Data, Practical experience with Hibernate or JPA, Experience with Oracle or DB2 relational databases, Ability to design database schemas and optimize SQL queries, Experience with REST API and SOAP Web Services, Experience with Kafka or IBM MQ, Knowledge of Maven and Git, Experience in banking or financial sector, Higher technical education 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringSecurity, SpringData, Hibernate, JPA, Oracle, DB2, SQL, REST, SOAP, Kafka, IBM, MQ, Maven, Git, Scrum, Microservices 🏢 Description: Wspólnie z naszym Partnerem z sektora finansowego poszukujemy doświadczonej osoby na stanowisko Java Developer . Projekt obejmuje rozwój i utrzymanie systemów wspierających sprzedaż oraz obsługę produktów kredytowych (gotówkowych, hipotecznych, kart kredytowych i produktów odnawialnych) w jednym z największych banków komercyjnych w Polsce, działających w modelu omnichannel dla ponad 6 mln klientów detalicznych. 💡 TWOJA ROLA: Tworzenie i utrzymanie integracji pomiędzy systemami sprzedaży produktów kredytowych a systemami back-office banku. Współpraca z analitykami biznesowymi i architektami przy analizie wymagań oraz projektowaniu rozwiązań technicznych. Projektowanie i rozwój komponentów backendowych w technologii Java i Spring Boot w architekturze mikroserwisowej. Rozwój warstwy danych: projektowanie schematów baz Oracle i DB2 oraz optymalizacja zapytań SQL. Analiza, diagnozowanie i usuwanie błędów w środowiskach produkcyjnych oraz obsługa incydentów. Tworzenie dokumentacji technicznej i architektonicznej oraz aktywny udział w ceremoniach Scrum. Udział w code review oraz dbanie o jakość, spójność i zgodność kodu ze standardami zespołu. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 5-letnie doświadczenie komercyjne na stanowisku Java Developer. Praktyczne doświadczenie w pracy z Hibernate / JPA oraz relacyjnymi bazami danych Oracle lub DB2 , w tym projektowaniem schematów, optymalizacją zapytań i zarządzaniem transakcjami. Doświadczenie w projektowaniu i integracji systemów z wykorzystaniem REST API, SOAP Web Services oraz systemów kolejkowych ( Apache Kafka lub IBM MQ ). Bardzo dobra znajomość Java oraz Spring Boot / Spring Framework (Spring MVC, Spring Security, Spring Data) . Doświadczenie w realizacji projektów dla sektora bankowego lub finansowego. Znajomość narzędzi Maven oraz systemu kontroli wersji GIT . Wykształcenie wyższe techniczne lub pokrewne ✨ OFERUJEMY: 🤖 Nowoczesny proces rekrutacji z AI Rekruterem (AIR) – podczas aplikacji możesz odbyć rozmowę z wirtualnym rekruterem 24/7, bez czekania na telefon, z natychmiastowym feedbackiem i możliwością powtórzenia rozmowy (liczy się ostatnia wersja). Finalną decyzję zawsze podejmuje Rekruter Connectis. Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem. Praca hybrydowa - Warszawa (biuro 1-2x w tygodniu). Dla osób spoza Warszawy praca zdalna. Rozwój kariery i długofalową współpracę w firmie o ugruntowanej pozycji na rynku. 5000 PLN za polecenie znajomych do naszych projektów. Dostęp do najnowszych technologii i narzędzi pracy. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 12887/JR

Technology

EPAM Systems

Senior Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java Developer role focused on building and optimizing high-performance applications for Fixed Income Rates and Credit trading desks within a global financial technology team. The position involves developing scalable Java solutions, supporting production systems, and collaborating with international stakeholders and IT teams. Hybrid work from the Krakow office is required three days per week. 🗂️ Requirements: 3+ years of professional Java development experience, Knowledge of low-latency programming, Knowledge of multi-threaded programming, Strong problem-solving skills, Strong analytical skills, Ability to communicate technical concepts to non-technical stakeholders, Willingness to learn new technologies and adapt to market changes, English proficiency at B2 level or higher 📃 Skills: Java, Kafka, AVRO, Azure, AWS, GCP, Bloomberg, Tradeweb 🏢 Description: We are seeking a passionate Senior Java Developer to create innovative applications for Fixed Income Rates and Credit trading desks. You will deliver high-performance solutions while maintaining existing functionality as part of our global Fixed Income Rates and Credit markets technology team, a fast-paced, motivated group spread across 8 cities in 6 countries. Please note that working from the office in Krakow 3 days per week is required. Responsibilities - Architect and develop scalable Java applications for complex business challenges - Optimize and refactor existing components to improve performance and maintainability - Lead UAT and demonstration sessions with key stakeholders - Translation of business requirements into technical specifications - Collaboration with global IT teams to ensure seamless integration - Support production rollouts and provide ongoing maintenance - Development of cutting-edge solutions while maintaining a sophisticated, multi-faceted platform Requirements - 3+ years of professional Java development experience - Knowledge of low-latency and multi-threaded programming techniques - Excellent problem-solving and analytical skills - Strong communication skills, able to explain complex technical concepts to non-technical stakeholders - Willingness to learn and adapt to new technologies and market changes - English proficiency at B2 level or higher Nice to have - Understanding of financial markets, particularly Rates and Credit bonds/derivatives with trading platforms (e.g., Bloomberg, Tradeweb) - Familiarity with messaging systems like Kafka and data serialization formats (e.g., AVRO) - Knowledge of cloud platforms (Azure, AWS or GCP)

Technology

EPAM Systems

Senior Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java Developer role focused on building and enhancing high-performance applications for Fixed Income Rates and Credit trading desks, with a hybrid work model in Krakow. The position involves designing scalable Java solutions, optimizing low-latency systems, and collaborating with global teams to deliver and maintain complex trading platforms. The offer includes career development programs, certifications, and a comprehensive benefits package. 🗂️ Requirements: 5+ years of professional Java development experience, Experience with low-latency programming, Experience with multi-threaded programming, Strong problem-solving and analytical skills, Ability to communicate technical concepts to non-technical stakeholders, English proficiency at B2 level or higher, Availability to work from the Krakow office 3 days per week 📃 Skills: Java, Multithreading, Low-latency, Kafka, AVRO, Azure, AWS, GCP, Bloomberg, Tradeweb 🏢 Description: We are looking for an enthusiastic Senior Java Developer to build innovative applications for Fixed Income Rates and Credit trading desks. As a member of our global Fixed Income Rates and Credit markets technology team—a dynamic, driven group operating across 8 cities in 6 countries—you will provide high-performance solutions while preserving existing functionality. Please be aware that this role requires working from the Krakow office 3 days per week. Responsibilities Design and build scalable Java applications to address complex business challenges Enhance and refactor existing components to boost performance and maintainability Lead UAT and demonstration sessions with key stakeholders Convert business requirements into technical specifications Work alongside global IT teams to achieve seamless integration Assist with production rollouts and deliver ongoing maintenance Build cutting-edge solutions while sustaining a sophisticated, multi-faceted platform Requirements 5+ years of professional experience developing in Java Familiarity with low-latency and multi-threaded programming methods Outstanding problem-solving and analytical abilities Strong communication skills, capable of clarifying complex technical concepts for non-technical stakeholders Eagerness to learn and adjust to new technologies and market shifts English skills at B2 level or above Nice to have Comprehension of financial markets, especially Rates and Credit bonds/derivatives along with trading platforms (e.g., Bloomberg, Tradeweb) Experience with messaging systems such as Kafka and data serialization formats (e.g., AVRO) Understanding of cloud platforms (Azure, AWS or GCP) We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview We will reach out to selected candidates exclusively

Technology

Yard Corporate

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

40,000 - 55,000 PLN

🏢 Summary: Senior Tech Lead / Java Developer role focused on building and optimizing ultra-low latency, high-throughput trading systems within a global investment firm’s core trading infrastructure team. The position involves architecting and scaling distributed backend platforms, driving end-to-end technical initiatives, and leading engineering standards in a mission-critical environment. Ideal for an expert in concurrent Java systems who thrives on performance tuning and complex system design. 🗂️ Requirements: 10+ years commercial experience in Java backend development, Proven experience building ultra-low latency, high-throughput systems, Advanced knowledge of concurrency and multithreading, Practical experience with lock-free data structures, Deep understanding of distributed systems architecture, Experience leading large-scale, complex engineering projects, Hands-on experience with AI-assisted coding tools, Ability to work in high-stakes financial environments 📃 Skills: Java, Multithreading, Concurrency, DistributedSystems, LockFreeDataStructures, AI, Backend, PerformanceTuning 🏢 Description: Our client is a top-tier global investment firm . We are currently looking for an exceptional Tech Lead / Senior Developer to join their Core Trading Infrastructure group. This team is responsible for engineering the ultra-low latency platforms that drive the firm's global trading operations. You will be working on highly concurrent, distributed systems where processing large volumes of data within microseconds is an absolute necessity. We are searching for a hands-on technical expert who loves solving hard engineering puzzles, scaling systems, and taking full ownership of critical platforms from design to deployment. Tech Stack: Java (Expert) Multithreading / Concurrency (Expert) Distributed Systems (Advanced) AI Dev Tools (Regular) 🚀 What you will do: Architect & Develop: Build and maintain critical, highly robust trading algorithms and distributed backend components. End-to-End Delivery: Drive major technical initiatives from the initial whiteboard phase all the way to production rollout and maintenance. Technical Leadership: Act as a technical authority within the group. Guide architectural decisions, enforce high engineering standards, and conduct rigorous code reviews. Performance Tuning: Continuously profile and optimize systems to shave off microseconds, maximizing throughput and ensuring bulletproof stability. Cross-functional Collaboration: Work closely with research analysts, portfolio managers, and trading desks to translate complex business needs into scalable technical solutions. System Evolution: Proactively identify bottlenecks and areas for modernization within the existing infrastructure. 🎯 What we expect from you: 10+ years of commercial experience designing and building ultra-low latency, high-throughput backend systems in Java . Advanced knowledge of concurrency, multithreading , and practical implementation of lock-free data structures . Deep understanding of distributed systems architecture and how to scale platforms reliably. Proven history of leading large-scale, complex engineering projects. Strong mentoring skills with a passion for elevating the technical abilities of the engineers around you. Resilience and adaptability in a fast-paced, high-stakes financial environment. Hands-on experience with modern AI-assisted coding tools (for generation, planning, or testing). 💡 Why this opportunity? This is a chance to tackle some of the most demanding engineering challenges in the financial sector. You will be joining an elite group of technologists where your code directly impacts the bottom line, operating in an environment that heavily invests in modern tech and outstanding talent.

Technology

co.brick Talents

Senior Java Developer

Senior

Remote

Gliwice, Poland

🏢 Summary: Senior Java Developer role focused on building and developing key payment systems in the financial sector. The position involves designing REST-based integrations, developing resilient architectures, containerizing applications, and supporting testing and performance optimization. The project requires strong expertise in financial transaction systems and ISO 8583. 🗂️ Requirements: ISO8583 expertise, Experience with payment systems, Advanced Java development, SpringBoot knowledge, REST integration experience, mTLS knowledge, Resilience patterns experience, Docker knowledge, Kubernetes knowledge, Integration architecture design, Polish C1, English B2 📃 Skills: Java, SpringBoot, ISO8583, REST, WebClient, RestTemplate, mTLS, Docker, Kubernetes 🏢 Description: co.brick talents — powered by AI, powered by people. Senior Java Developer (Payment Systems) Dla jednego z naszych Klientów z branży finansowej poszukujemy doświadczonego Senior Java Developera, który dołączy do nowo budowanego zespołu programistów. Projekt od sierpnia i dotyczy rozwoju kluczowych systemów płatniczych. Jeśli posiadasz poparte praktyką doświadczenie w integracji systemów finansowych i doskonale znasz specyfikę transakcji bezgotówkowych, ta rola jest dla Ciebie. Kluczowe zadania na stanowisku: Projektowanie i implementacja integracji systemów za pośrednictwem VIA REST. Zapewnienie odporności systemów (resilience) poprzez wdrażanie i konfigurację mechanizmów takich jak retry, idempotency oraz timeout. Praca nad ogólnym rdzeniem aplikacji (core) oraz dbanie o czystość i wydajność architektury. Przygotowywanie analiz technicznych i prototypów (spike'i REST/mTLS). Konteneryzacja aplikacji i dbanie o środowiska uruchomieniowe. Aktywne wsparcie procesów testowych (w tym testy E2E) oraz tuning wydajnościowy systemów. Nasze wymagania: Doskonała znajomość standardu ISO 8583 oraz doświadczenie w pracy z systemami płatniczymi – warunek bezwzględnie konieczny (must have). Poparte wieloletnim doświadczeniem rynkowym zaawansowane programowanie w Java oraz Spring Boot . Praktyczna znajomość klientów REST (WebClient, RestTemplate) oraz zagadnień związanych z bezpieczeństwem (mTLS). Doświadczenie w projektowaniu systemów odpornych na awarie (wzorce resilience: retry, idempotency, circuit breaker). Znajomość narzędzi do konteneryzacji aplikacji (Docker/Kubernetes). Umiejętność analitycznego myślenia i projektowania architektury integracyjnej od podstaw. Język polski na poziomie minimum C1 (płynna komunikacja biznesowa i techniczna). Język angielski na poziomie minimum B2 .