New offer - be the first one to apply!

August 8, 2026

Senior Java Developer (Kafka)

Senior • Hybrid

150 - 200 PLN/hr

Warsaw, Poland

Join an international organization delivering a large-scale Big Data integration platform connecting systems across multiple countries in the logistics industry. This strategic migration and modernization initiative focuses on building scalable, event-driven solutions that support critical business operations.

Your role

As a Senior Java Developer, you will design and develop backend services and integrations for a complex enterprise ecosystem. You will help modernize legacy applications, drive technical decisions, and build robust event-streaming solutions used across international markets.

Must-have skills

  • 10+ years of experience in software development
  • Strong expertise in Java 17+ and Spring Boot
  • Very strong Kafka knowledge
  • Hands-on experience with Kafka Streams
  • Experience building microservices and event-driven architectures
  • Strong understanding of integrations, REST APIs, and messaging systems
  • Experience with relational databases: PostgreSQL, MS SQL, Oracle
  • Kubernetes and basic DevOps knowledge
  • Fluent English

Nice to have

  • Confluent Kafka experience
  • Confluent Kafka Developer certification

What you'll do

  • Design, develop, and maintain scalable backend services and integrations
  • Build event-driven solutions connecting multiple enterprise systems
  • Work on large-scale Big Data and data-platform initiatives
  • Modernize legacy applications and migrate them to modern architectures
  • Define technical solutions and contribute to architectural decisions
  • Collaborate with product, business, and engineering teams
  • Mentor less experienced developers and promote best practices
  • Support production environments and ensure solution reliability

What we offer

  • Long-term cooperation on a strategic international program
  • Competitive rate up to 200 PLN/h
  • B2B or employment contract
  • Hybrid work model: 1 office day per week
  • LuxMed and Multisport
  • Opportunity to work with modern technologies including Java, Kafka, Kafka Streams, Kubernetes, and cloud-native architectures
  • Real impact on the development of a global integration platform

Technology stack

  • Java 17+
  • Spring Boot
  • Kafka
  • Kafka Streams
  • REST API
  • Microservices
  • Kubernetes
  • PostgreSQL / MS SQL / Oracle
  • Git

Similar jobs you might like

Technology

Antal Sp. z o.o.

Senior Java Developer

Senior

Hybrid

Krakow, Poland

190 - 230 PLN/hr

🏢 Summary: B2B contract role for a Senior Java Developer to design and build high‑performance, low‑latency backend services for trading and risk systems within an international Agile team. The position focuses on developing microservices, REST APIs and distributed components supporting critical transaction workflows. You will influence architecture and engineering standards while optimizing scalability, stability and performance. 🗂️ Requirements: 5+ years Java backend development experience (Java 11+), Strong knowledge of REST and HTTPS, Experience with microservices architecture, Experience with messaging systems (MQ), Experience with SQL, Experience with Postgres, Sybase or similar database, Experience leading delivery of Java-based modules or services, Experience working in Agile environment, Fluent English 📃 Skills: Java, REST, HTTPS, Microservices, MQ, SQL, Postgres, Sybase, CI/CD, Agile 🏢 Description: Senior Java Developer 📍 Location: Kraków, Poland (hybrid: 2 days in the office, 3 days remote) 📄 B2B Contract: 190 – 230 PLN / hour We are looking for a proactive Senior Java Developer to join an international Agile team building high‑performance backend solutions for trading and risk‑related systems. You will work closely with engineers and analysts to design, develop and optimize services supporting critical business processes. This role offers the opportunity to work on low‑latency, high‑throughput applications and influence architecture, engineering standards and delivery quality across a complex technology landscape. Key Responsibilities: Design and develop backend services and microservices in Java. Build and maintain RESTful APIs and distributed system components. Develop high‑availability, high‑performance solutions supporting trading workflows. Integrate with internal platforms and support end‑to‑end transaction lifecycle. Optimize system performance, stability and scalability. Collaborate with global engineering and business teams. Participate in Agile ceremonies: sprint planning, reviews, retrospectives and daily stand‑ups. Requirements: 5+ years of experience in Java backend development (Java 11+). Strong knowledge of REST, HTTPS, microservices and messaging (MQ). Experience with SQL and at least one mainstream database (Postgres, Sybase or similar). Experience owning or leading delivery of Java‑based modules or services. Strong analytical and problem‑solving skills. Very good communication skills in English. Ability to work in a dynamic environment and handle pressure. Curiosity, proactiveness and continuous learning mindset. Nice to Have: Experience in production environments. Experience with Agile development and CI/CD. Domain knowledge in financial systems: trade lifecycle, post‑trade, FX. What We Offer: Long‑term cooperation within an international engineering environment. Real influence on architecture, engineering standards and delivery quality. Work in a multicultural, distributed setup. Private medical care (LuxMed) and Multisport card. Hybrid model: 2 days per week in the Kraków office. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Senior Java Developer

Senior

Remote

Warsaw, Poland

130 - 150 PLN/hr

🏢 Summary: Oferta dla Senior Java Developera przy rozwoju nowoczesnych platform OTT i eCommerce w architekturze mikroserwisowej. Praca obejmuje projektowanie i rozwój aplikacji Java, udział w projektowaniu architektury oraz współpracę w metodyce Nexus Scrum z zespołami developerskimi i QA. Projekt oferuje długofalową współpracę B2B, elastyczny model pracy oraz wykorzystanie nowoczesnych technologii i narzędzi. 🗂️ Requirements: Minimum 4 lata komercyjnego doświadczenia w Java, Znajomość Java 8–25, Bardzo dobra znajomość wielowątkowości, Znajomość niemutowalności i wzorców projektowych, Doświadczenie ze Spring Boot, Doświadczenie ze Spring MVC i Spring WebFlux, Znajomość MyBatis i TestContainers, Doświadczenie z SQL i NoSQL, Znajomość Oracle, PostgreSQL, MongoDB i Redis, Doświadczenie z Apache Kafka, Znajomość ORM, Doświadczenie z mikroserwisami i REST API, Znajomość Docker i Kubernetes, Znajomość SOA i SSO, Doświadczenie z Okta, CAS lub IAM, Znajomość JUnit, Mockito i Spock, Doświadczenie z testami wydajnościowymi, Znajomość Git, Jenkins i GitLab CI, Doświadczenie z Jira i Confluence, Komunikatywny język angielski 📃 Skills: Java, Spring, SpringBoot, SpringMVC, WebFlux, MyBatis, TestContainers, SQL, NoSQL, Oracle, PostgreSQL, MongoDB, Redis, Kafka, ORM, Microservices, REST, Docker, Kubernetes, SOA, SSO, Okta, CAS, IAM, JUnit, Mockito, Spock, JMeter, K6, Git, Bitbucket, GitLab, Jenkins, Jira, Confluence, AWS, EC2, S3, Lambda, CloudWatch, MSK, Linux, Unix, Bash, Python, HTML, CSS, JavaScript, Angular, React, Vue 🏢 Description: Senior Java Developer (k/m) 📍 Warszawa / hybrydowo (1–3 dni w biurze preferowane) 🕒 B2B | full time | Długofalowa współpraca 130-150PLN netto/h O projekcie Poszukujemy doświadczonego Senior Java Developera , który dołączy do zespołu rozwijającego nowoczesne produkty OTT oraz eCommerce . Będziesz pracować w zespole doświadczonych Java Developerów, wspólnie z Frontend Developerami oraz QA, rozwijając rozwiązania w metodyce Nexus Scrum . Zakres obowiązków projektowanie i rozwój aplikacji w technologii Java, implementacja nowych funkcjonalności oraz rozwój istniejących systemów, udział w projektowaniu architektury rozwiązań, przeprowadzanie code review i dbanie o wysoką jakość kodu, wsparcie techniczne oraz konsultacje dla innych zespołów, tworzenie dokumentacji technicznej w Confluence, realizacja zadań z wykorzystaniem Jira, współpraca z zespołem programistów, testerów oraz analityków. Wymagania Java minimum 4 lata komercyjnego doświadczenia w programowaniu w Java (wersje 8–25), bardzo dobra znajomość zagadnień związanych z wielowątkowością, znajomość niemutowalności oraz wzorców projektowych. Frameworki Spring Boot, Spring MVC, Spring WebFlux, MyBatis, TestContainers. Bazy danych i integracja SQL i NoSQL, Oracle, PostgreSQL, MongoDB, Redis, Apache Kafka, doświadczenie z ORM. Architektura mikroserwisy, REST API, Docker, Kubernetes, SOA, rozwiązania SSO (Okta, CAS, IAM). Testowanie JUnit, Mockito, Spock, doświadczenie we współpracy przy testach wydajnościowych (JMeter, K6). CI/CD i narzędzia Git (Bitbucket, GitLab), Jenkins, GitLab CI / GitLab Pipelines, Jira, Confluence. Dodatkowym atutem będzie znajomość OWASP i zasad bezpieczeństwa aplikacji, doświadczenie z AWS (IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK), znajomość systemów Linux/Unix, umiejętność tworzenia skryptów Bash lub Python, znajomość praktyk DevOps, doświadczenie w tworzeniu dokumentacji technicznej, podstawowa znajomość HTML, CSS, JavaScript oraz Angular, React lub Vue.js. Poszukujemy osoby, która potrafi analizować wymagania i proponować optymalne rozwiązania, jest samodzielna i odpowiedzialna za dostarczane rozwiązania, dba o jakość kodu i dobre praktyki programistyczne, dobrze odnajduje się w pracy zespołowej, komunikuje się w języku angielskim na poziomie umożliwiającym współpracę w projekcie. Oferujemy udział w rozwoju nowoczesnych produktów cyfrowych, pracę z wykorzystaniem aktualnych technologii i nowoczesnej architektury, współpracę z doświadczonym zespołem specjalistów, realny wpływ na rozwój projektów i stosowanych rozwiązań, elastyczny model pracy – zdalnie lub hybrydowo (preferowana obecność w biurze w Warszawie 1–3 razy w tygodniu), długofalową współpracę, rozpoczęcie współpracy od połowy lipca lub na początku sierpnia. Benefity: Karta Multisport oraz Luxmed Jeżeli chcesz pracować przy rozwoju nowoczesnych platform cyfrowych, cenisz wysoką jakość kodu oraz lubisz współtworzyć rozwiązania oparte o architekturę mikroserwisową – zapraszamy do aplikowania. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Senior Java Developer - AI

Senior

Hybrid

Krakow, Poland

220 - 240 PLN/hr

🏢 Summary: Senior Java Developer role focused on building and integrating production-grade Java microservices within an AI-enabled delivery programme. The position involves solution design, CI/CD quality enforcement, GenAI integration, and secure, observable service delivery in a cloud environment. Hybrid work model in Kraków with B2B contract. 🗂️ Requirements: Strong experience building Java microservices with Spring Boot, Solid experience with RDBMS (Oracle or PostgreSQL), Hands-on unit and integration testing using JUnit, Mockito, Testcontainers, Experience with CI/CD pipelines and quality gates, Understanding of REST and messaging/event-driven integration patterns, Hands-on experience with GCP, Practical experience with GenAI concepts and engineering tooling, Familiarity with RAG and agent patterns, Ability to contribute to technical design and resolve technical risks 📃 Skills: Java, SpringBoot, Microservices, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, Sonar, SAST, DAST, REST, Messaging, GCP, GenAI, LLMs, RAG, Kubernetes, Docker, Copilot 🏢 Description: Location: Kraków (2 times per week from the office) B2B | 220–240 PLN netto/hour About the Role: We are looking for a skilled and motivated Senior Java Developer to join the AI‑Enabled Delivery Programme within the Global Collateral & Facility Management area. In this role, you will develop and integrate production‑grade Java microservices, contribute to solution design, and work across multiple workstreams. You will collaborate closely with Tech Leads, architects, QA, platform teams, and engineering partners to deliver secure, well‑tested, and reliable services. Key Responsibilities: Build, test, release, and support Java microservices Contribute to solution design aligned with architecture and non‑functional requirements Identify and resolve technical risks, dependencies, and delivery blockers Follow engineering standards (coding, branching, CI/CD quality gates, test strategy) Deliver unit, integration, and contract tests with measurable coverage Participate in design, code, and security reviews Use AI‑assisted tooling (e.g., Copilot) responsibly to accelerate delivery Apply guardrails for AI‑generated code (reviews, secure coding, traceability) Use GenAI techniques where appropriate (LLMs, prompt engineering, validation) Contribute to GenAI‑enabled patterns (LLMs, RAG, agent workflows) Embed security‑by‑design and vulnerability management Build production‑ready services with observability and performance readiness Support release activities, integration, and environment preparation Collaborate with Tech Leads, QA, SRE, architects, and platform teams Requirements: Strong hands‑on experience building Java microservices (Spring Boot) Solid experience with RDBMS (Oracle/PostgreSQL) Strong unit and integration testing practices (JUnit, Mockito, Testcontainers) Experience with CI/CD pipelines and quality gates (Jenkins/GitLab, Sonar, SAST/DAST) Good understanding of integration patterns (REST, messaging/eventing) Experience contributing to technical design and making pragmatic trade‑offs Hands‑on experience with GCP Practical exposure to GenAI concepts and engineering tooling Familiarity with RAG/agent patterns and governance Nice to Have: Experience delivering regulated financial services platforms Exposure to cloud‑native patterns (containers, Kubernetes, service mesh) Experience with performance engineering and resilience testing Experience implementing AI‑enabled SDLC practices Hands‑on experience with GenAI integrations (RAG pipelines, evaluation, prompt/versioning) What We Offer: Opportunity to work on strategic, high‑impact engineering initiatives Exposure to modern AI‑enabled SDLC practices Flexible working model Supportive, international engineering environment Benefits package: Multisport Card, Luxmed Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Senior Java Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: B2B offer for a Senior Java Engineer in the financial sector, working in a hybrid model (6 days per month from the Kraków office) on international IT projects. The role focuses on developing and maintaining Java-based microservices and REST APIs in an Agile environment with strong emphasis on quality and CI/CD practices. 🗂️ Requirements: Minimum 5 years of experience as Java Developer, Very good knowledge of Java, Very good knowledge of Spring, Experience with REST API development, Experience with microservices architecture, Experience with Docker, Experience with CI/CD and Jenkins, Experience with TDD approach, Troubleshooting skills, Experience working in Agile cross-functional teams 📃 Skills: Java, Spring, REST, Microservices, Docker, CI/CD, Jenkins, TDD, Agile, OOP 🏢 Description: Senior Java Engineer Dla naszego klienta z międzynarodowego sektora finansowego poszukujemy specjalisty na stanowisko Senior Java Engineera. Lokalizacja: praca w modelu hybrydowym 6 dni na miesiąc z biura w Krakowie Współpraca : B2B Wymagania Minimum 5 lat doświadczenia jako Java Developer Bardzo dobra znajomość: Java Spring REST API Mikroserwisy Docker CI/CD (Jenkins) Doświadczenie w pracy z podejściem TDD Umiejętność rozwiązywania problemów (troubleshooting) Doświadczenie pracy w zespołach Agile, cross-funkcyjnych Chęć nauki i rozwoju Mile widziane Znajomość struktur danych i algorytmów Programowanie współbieżne w Javie Dobre praktyki OOP i Clean Code Doświadczenie w projektowaniu bezpiecznych aplikacji Kogo szukamy? Osób otwartych i nastawionych na współpracę Skoncentrowanych na rezultatach i potrzebach użytkownika Komunikatywnych i proaktywnych Ciekawych świata technologii i lubiących rozwiązywać złożone problemy Gotowych kwestionować status quo i proponować usprawnienia Elastycznych i adaptujących się do zmian Oferujemy: Udział w międzynarodowych projektach IT, Stabilne zatrudnienie oraz atrakcyjne warunki wynagrodzenia, Pracę w międzynarodowym środowisku ekspertów, Benefity: LuxMed, kafeteria MyBenefit Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Senior Java Developer

Senior

Remote

Warsaw, MZ, Poland

150 - 170 PLN/hr

🏢 Summary: Senior Java Developer role in a fully remote B2B/full-time model focused on building and scaling a high-availability payment platform processing thousands of transactions. The position involves designing and developing backend microservices, payment integrations, and distributed systems using modern Java and cloud technologies, with optional exposure to AI/LLM solutions. The offer includes long-term cooperation, architectural impact, and work on large-scale fintech products. 🗂️ Requirements: Minimum 5 years of backend development experience in Java, Very good knowledge of Java 17+, Practical experience with Spring Boot and Spring ecosystem, Experience in designing and maintaining distributed systems and microservices, Knowledge of Kafka or RabbitMQ, Very good knowledge of PostgreSQL and SQL, Experience in designing and integrating REST APIs, Practical knowledge of AWS or GCP, Experience with Docker and Kubernetes, Knowledge of payment security standards including PCI-DSS, data encryption, and token management 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SpringData, WebFlux, MVC, Kafka, RabbitMQ, PostgreSQL, SQL, REST, AWS, GCP, Docker, Kubernetes, PCI-DSS, Encryption, LLM, OpenAI, Anthropic 🏢 Description: Senior Java Developer (Payments & AI Solutions) k/m Lokalizacja: 100% Remote Forma współpracy: B2B / Full-time Rate: 150-170PLN netto O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę płatniczą obsługującą tysiące transakcji w środowisku o wysokiej dostępności i dużej skali. Poszukujemy doświadczonego Senior Java Developera, który będzie odpowiedzialny za projektowanie i rozwój kluczowych usług backendowych, integracji płatniczych oraz rozwiązań opartych o architekturę mikroserwisową. Dodatkowym atutem będzie zainteresowanie wykorzystaniem technologii AI/LLM w produktach i procesach biznesowych. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w Javie. Tworzenie oraz rozwój architektury mikroserwisowej. Budowanie i integracja REST API z systemami wewnętrznymi oraz zewnętrznymi. Implementacja rozwiązań opartych o komunikację asynchroniczną (Kafka lub RabbitMQ). Współpraca z zespołami produktowymi, architektami oraz DevOps. Dbanie o wysoką jakość kodu, bezpieczeństwo i wydajność systemów. Udział w projektowaniu rozwiązań związanych z obsługą płatności i bezpieczeństwem danych. Wymagania Must-have Minimum 5 lat doświadczenia w programowaniu backendowym w Java. Bardzo dobra znajomość Java 17+ (Java 21 będzie dużym atutem). Praktyczne doświadczenie ze Spring Boot oraz ekosystemem Spring (Security, Data, WebFlux lub MVC). Doświadczenie w projektowaniu i utrzymaniu systemów rozproszonych oraz mikroserwisów. Znajomość brokerów wiadomości: Kafka lub RabbitMQ. Bardzo dobra znajomość PostgreSQL oraz SQL. Doświadczenie w projektowaniu i integracji REST API. Praktyczna znajomość środowisk chmurowych (AWS lub GCP). Doświadczenie z Docker oraz Kubernetes. Znajomość zagadnień bezpieczeństwa w obszarze płatności, w tym: PCI-DSS, szyfrowanie danych w spoczynku i transmisji, zarządzanie tokenami i danymi wrażliwymi. Mile widziane Doświadczenie w branży fintech, płatności lub e-commerce. Praktyczne wykorzystanie API modeli LLM (OpenAI, Anthropic lub podobnych). Znajomość zagadnień związanych z AI Agents, RAG, prompt engineering oraz tool-use. Wiedza z zakresu PSD2, PCI-DSS lub standardu ISO 8583. Doświadczenie w budowie lub integracji widgetów płatniczych oraz SDK dla merchantów. Oferujemy Udział w budowie nowoczesnych produktów finansowych o dużej skali działania. Wpływ na architekturę i decyzje technologiczne. Pracę z wykorzystaniem najnowszych technologii Java i Cloud. Możliwość rozwoju w obszarze AI i nowoczesnych rozwiązań opartych o LLM. Elastyczny model współpracy i przyjazne środowisko pracy. Długofalowy projekt realizowany przez doświadczony zespół ekspertów. Benefity: Karta Multisport oraz Luxmed Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Senior Software Engineer (Backend)

Senior

Hybrid

Krakow, Poland

200 - 250 PLN

🏢 Summary: Senior Backend Engineer role focused on designing and building scalable Java-based microservices and REST APIs for a global payments platform. The position involves modernizing legacy systems into cloud-native architectures and improving reliability and performance in a Kubernetes environment. You will work on high-scale international payment solutions within a hybrid setup in Kraków. 🗂️ Requirements: Strong experience with Java 11+, Experience building microservices, Experience developing REST APIs, Hands-on experience with Kubernetes, Solid knowledge of SQL and relational databases, Experience with Git, Experience working in Unix/Linux environments, Understanding of DevOps practices 📃 Skills: Java, Spring, Kubernetes, SQL, Oracle, Git, Linux, Unix, REST, Microservices, CI/CD, React 🏢 Description: Senior Software Engineer (Backend) – Java 📍 Kraków | Hybrid (2x day per week from the office) We are looking for an experienced Senior Software Engineer (Backend) to join a global technology team working on a large-scale payments platform that enables businesses and customers worldwide to move funds quickly and securely across markets. The platform supports international transfers, supplier payments, payroll processing, and payments to authorities across multiple channels. You will contribute to building modern, scalable systems used globally. What you will be doing • Design, develop and maintain backend services and microservices in Java • Build scalable REST APIs supporting a global payments platform • Contribute to the migration from legacy systems to a modern microservices architecture • Work with Kubernetes-based platforms and cloud-native environments • Improve system reliability, performance and Straight‑Through‑Processing (STP) capabilities • Collaborate with international engineering teams, DevOps and product stakeholders • Contribute to test automation and modern CI/CD practices What we are looking for • Strong experience with Java (11+) , ideally Java 17+ • Experience building microservices and REST APIs • Hands-on experience with Kubernetes • Solid knowledge of SQL and relational databases (Oracle is a plus) • Experience with Git and modern development workflows • Comfortable working in Unix/Linux environments • Understanding of DevOps ways of working Nice to have: • Experience with Spring / Spring Boot • Experience with React or modern frontend technologies • Familiarity with application monitoring / observability tools What we offer • Opportunity to work on a global, high-scale payments platform • Collaboration with international engineering teams • Modern technology stack and cloud-native environment • Hybrid work model in Kraków Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Senior Java Full Stack Developer

Senior

Hybrid

Krakow, Poland

190 - 230 PLN/hr

🏢 Summary: Senior Java Full Stack Developer role focused on developing and supporting a global platform within a distributed engineering environment. The position combines backend and frontend development with DevOps and production support responsibilities. It involves ownership of application enhancements, incident resolution, and end‑to‑end service stability. 🗂️ Requirements: Strong experience with Java 21, Strong experience with Spring Boot 3.x, Experience with microservices architecture, Experience with REST APIs and JSON, Frontend development experience with React JS, Knowledge of PostgreSQL, Experience with messaging systems (MQ or Solace), Working knowledge of Kubernetes, Working knowledge of Redis, Understanding of application security principles, Experience with observability tools, Experience with DevOps tools, Ability to work in DevOps model across development and support, Experience in production support and incident resolution 📃 Skills: Java, Spring, Microservices, REST, JSON, React, PostgreSQL, MQ, Solace, Kubernetes, Redis, Grafana, Splunk, Logstash, Prometheus, OpenTelemetry, Zipkin, Jenkins, Ansible 🏢 Description: Senior Java Full Stack Developer 📍 Location: Kraków, Poland (hybrid: 2 days in the office , 3 days remote) 📄 B2B Contract: 190 – 230 PLN / hour We are looking for a Senior Java Full Stack Developer to join the Global HMS engineering team within Markets & Securities Services IT. In this role, you will contribute to the development and support of a key global platform, working closely with business stakeholders and distributed engineering teams. You will take ownership of application enhancements, production stability, and end‑to‑end support activities, ensuring high service quality and timely delivery. This position is ideal for someone who enjoys combining hands‑on development with operational responsibility, thrives in a global environment, and is comfortable working across backend, frontend, DevOps, and support streams. Key Responsibilities: Deliver application enhancements and provide day‑to‑day support within a global engineering setup. Collaborate with business stakeholders to plan and execute deliveries, ensuring milestones are met. Lead and resolve critical production incidents, driving fixes through to completion. Own end‑to‑end production support: handling tickets, queries, and operational requests. Diagnose and resolve application issues to maintain performance, reliability, and usability. Create and maintain technical documentation, best‑practice guidelines, and process artefacts. Act as an SME for service functionality, constraints, and operational considerations. Identify and escalate risks, issues, and dependencies during agile delivery. Continuously develop skills through training, certifications, and hands‑on learning. Requirements: Strong experience with Java 21 , Spring Boot 3.x , microservices , REST APIs , JSON . Frontend experience with React JS . Solid understanding of PostgreSQL and messaging technologies ( MQ/Solace ). Working knowledge of Kubernetes , Redis , and application security principles. Exposure to observability and DevOps tooling: Grafana , Splunk , Logstash , Prometheus , OpenTelemetry , Zipkin , Jenkins , Ansible . Strong communication skills and ability to collaborate across distributed teams. High responsiveness and ownership mindset, especially in production support contexts. Ability to produce clear, concise documentation and technical deliverables. Comfortable working in a DevOps model, contributing across analysis, testing, and support. Nice to Have: Basic Python , Activiti (workflow engine), JMock/Mockito , shell scripting. Experience with Selenium or Serenity . Background in workflow‑based applications. What We Offer: Long‑term cooperation in a global engineering environment. Real influence on service quality, operational stability, and delivery processes. Work in a multicultural, distributed team. Private medical care (LuxMed) and Multisport card. Hybrid model: 2 days per week in the Kraków office . Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Java Developer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Full-time Java Developer role for a financial sector project, focused on building and maintaining backend services and APIs using modern Java technologies in a hybrid work model. The position involves cloud deployment on GCP, database optimization, and collaboration on CI/CD pipelines. The role requires hands-on experience with microservices architecture and cloud-based environments. 🗂️ Requirements: 3+ years of commercial experience as Java Developer, Experience with Java 17, Proficiency in Spring Boot, Experience in building microservices, Experience in developing RESTful APIs, Hands-on experience with PostgreSQL, Experience with Google Cloud Platform, Experience with Jenkins, Proficiency with Git, Understanding of SDLC, Experience working in Agile environment, Fluent English 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, GCP, Jenkins, Git, REST, Microservices, SQL, CI/CD, Agile 🏢 Description: Java Developer For our Client we are looking for an experienced Java Developer. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Design, develop, and maintain backend services and APIs using Java 17 and Spring Boot Implement and optimize database solutions using PostgreSQL Deploy, monitor, and manage applications on Google Cloud Platform (GCP) Collaborate with DevOps teams to build and maintain CI/CD pipelines using Jenkins Utilize Git for version control and collaborate with team members on code reviews and branching strategies Ensure application performance, scalability, and security through best practices and testing Troubleshoot and resolve technical issues in a timely manner Work closely with cross-functional teams to gather requirements and deliver high-quality solutions Requirements: 3+ years of commercial experience in similar position Experience with Java 17 and object-oriented programming principle Proficiency in building microservices and RESTful APIs using Spring Boot Hands-on experience with PostgreSQL for database design, queries, and optimization Familiarity with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Storage, and Cloud SQL Experience with CI/CD tools, particularly Jenkins Proficient in using Git for version control and collaboration Solid understanding of software development lifecycle (SDLC) and Agile methodologies Strong problem-solving skills and attention to detail Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

New offer

emagine Polska

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

180 - 200 PLN/hr

🏢 Summary: Long-term B2B Senior Java Developer contract for building secure, high-performance backend data-processing solutions in a microservices architecture. The role involves Java and Kafka development, CI/CD delivery, database integration, testing, monitoring, and security implementation in a hybrid work model. 🗂️ Requirements: 10+ years of Java development experience, Strong Kafka expertise, Experience with Confluent Kafka, Experience with KStreams, Experience with MongoDB Atlas, Experience with PostgreSQL 📃 Skills: Java, Kafka, Confluent, KStreams, MongoDB, PostgreSQL, Microservices, CICD 🏢 Description: Rate: 180–200 PLN/h Work mode: Hybrid, 2–3 days per week in the office Summary The Senior Java Developer is responsible for designing and developing backend applications while ensuring high standards of security, performance, and quality. The role focuses on using extensive Java and Kafka experience to build robust data-processing solutions within a microservices architecture. Main Responsibilities - Build, test, and deploy software using CI/CD pipelines. - Create microservices for data processing, database interactions, and data exposure. - Implement relevant architectural patterns for data handling and web services. - Ensure accurate logging and alert configurations for operational efficiency. - Conduct comprehensive software testing against various performance criteria. - Integrate security features, including authentication and authorization controls. - Participate in a developer guild to share best practices and technical knowledge. Key Requirements - 10+ years of relevant Java development experience. - Strong Kafka expertise, particularly with Confluent Kafka and KStreams. - Experience with MongoDB Atlas and PostgreSQL. Nice to Have - Familiarity with OIDC, OAuth2, and SAML authentication protocols. - Experience with Docker. - Knowledge of Kubernetes. - Experience with the ELK stack for logging, monitoring, and alerting.

Technology

Antal Sp. z o.o.

Senior Java Engineer (AI-assisted development)

Senior

Hybrid

Warsaw, Poland

25,000 - 28,000 PLN/hr

🏢 Summary: Senior Java Engineer role focused on developing and maintaining claims handling systems in the insurance sector using microservices and monolithic architecture. The position involves backend development, architecture design, test automation, performance optimization, and AI-assisted SDLC improvements in a hybrid work model. 🗂️ Requirements: Java, Apache Kafka, Spring, Spring Boot, Spring Cloud, Hibernate, SQL, Git, Maven, JUnit, Mockito, FP, OOP, Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch, Application scaling, Performance diagnostics, AI tools in SDLC 📃 Skills: Java, Kafka, Spring, Hibernate, SQL, Git, Maven, JUnit, Mockito, Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch 🏢 Description: 📍 Lokalizacja: Warszawa (model hybrydowy - 1 dzień w tygodniu w biurze) 📄 Umowa B2B: 150–170 zł/h 🏦 Branża: ubezpieczenia Poszukujemy doświadczonego Senior Java Engineera , który dołączy do zespołu rozwijającego kluczowe systemy dla obszaru zgłaszania i obsługi szkód. Pracujemy nad nowoczesną platformą łączącą architekturę mikrousługową i monolityczną, stale usprawniając procesy biznesowe oraz wdrażając automatyzację i narzędzia AI wspierające SDLC. Zakres obowiązków Rozwój mikrousług oraz elementów monolitu dla systemów obsługi szkód. Projektowanie architektury z wykorzystaniem nowoczesnych wzorców i technologii. Usprawnianie procesów biznesowych poprzez automatyzację i optymalizację. Budowa piramidy testów automatycznych – od testów jednostkowych po integracyjne. Code review – wykonywanie i odbieranie. Udział w wydarzeniach scrumowych i współpraca w dojrzałym, wielowolumetrycznym środowisku. Adopcja narzędzi AI w procesie wytwarzania oprogramowania. Wymagania (must have) Java. Apache Kafka. Bardzo dobra znajomość Spring, Spring Boot, Spring Cloud, Hibernate . Bardzo dobra znajomość SQL. Znajomość git , maven , frameworków testowych (JUnit, Mockito). Znajomość paradygmatów FP i OOP . Doświadczenie z Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch . Umiejętność skalowania aplikacji i diagnozowania wydajności. Umiejętność odpowiedzialnej adopcji narzędzi AI w SDLC. Wymagania (nice to have) Doświadczenie w obszarze IT Security. Umiejętność samodzielnego projektowania domeny. Oferujemy Pracę w dojrzałym środowisku technologicznym, gdzie jakość ma realne znaczenie. Wpływ na kierunek technologiczny i rozwój systemów. Możliwość pracy z nowoczesnymi narzędziami, podejściami i AI-assisted development. Współpracę z doświadczonymi inżynierami i architektami. Pakiet benefitów: pakiet Luxmed oraz karta Multisport. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland