April 12, 2026

Java Developer

Senior • Remote

140 - 170 PLN

Warsaw, MZ, Poland

Backend Engineer (Java)

Poszukujemy doświadczonego Backend Engineera, który z pasją rozwiązuje realne problemy klientów i dobrze odnajduje się w środowisku cross-funkcyjnym. Jeśli masz produktowe podejście, silne kompetencje techniczne oraz motywację do dostarczania realnej wartości – ta rola jest dla Ciebie.

Tworzymy kulturę opartą na otwartej komunikacji i regularnym feedbacku. Szukamy osób proaktywnych, które chcą mieć realny wpływ na rozwój produktu i inicjować usprawnienia.


O projekcie

Dołączysz do zespołu budującego wysokiej jakości, skalowalne i łatwo rozszerzalne oprogramowanie wspierające rozwój międzynarodowej infrastruktury operacyjnej firmy.

Będziesz pracować nad kluczowymi aplikacjami do zarządzania zasobami (asset management), obejmującymi m.in. moduły:

  • serwisowe,

  • magazynowe,

  • wdrożeniowe (deployments),

  • oraz inne wspierające operacje terenowe.

System tworzony jest od podstaw w oparciu o nowy stos technologiczny, co daje realny wpływ na architekturę i kierunek rozwoju rozwiązania.


 Technologie

Języki i frameworki:

  • Java

  • Groovy

  • Spring

  • Spock

Baza danych i warstwa dostępu:

  • PostgreSQL

  • JDBC

  • JPA (Hibernate)

  • jOOQ

  • Liquibase

Narzędzia:

  • Maven

  • Kafka

  • Dynatrace

  • ELK

  • Grafana

  • Keycloak

Architektura:

  • Mikroserwisy

  • Przetwarzanie asynchroniczne

  • Architektura heksagonalna

  • DDD

  • Systemy rozproszone

Metodyki i praktyki:

  • Agile

  • BDD

  • OOP

  • Refaktoryzacja


 Mile widziane (DevOps)

Wspieramy rozwój kompetencji DevOps w zespole, dlatego dodatkowym atutem będzie doświadczenie (lub chęć nauki) w obszarze:

  • GCP

  • Docker

  • Kubernetes

  • CI/CD pipelines


 Wymagania

  • Doświadczenie w roli Backend Developera (Java)

  • Umiejętność projektowania i rozwijania skalowalnych systemów

  • Produktowe podejście i orientacja na wartość biznesową

  • Doświadczenie w pracy w środowisku cross-funkcyjnym

  • Bardzo dobra znajomość języka angielskiego (wymagana)


 Oferujemy

  • Kontrakt B2B

  • 100% remote

  • 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.

 

Similar jobs you might like

Technology

Antal Sp. z o.o.

Backend Software Engineer (Java)

Senior

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: Hybrid B2B role for a Backend Software Engineer (Java) with strong QA Lead expertise, focused on building and maintaining automated API/backend tests for a global payment platform. The position combines backend Java knowledge with leadership in test automation, quality standards, and Agile/DevOps practices. You will mentor QA team members and drive high-quality delivery in a fintech environment. 🗂️ Requirements: Minimum 5 years of experience in manual and automated testing, Experience in leading or mentoring QA teams, Very good knowledge of Java (backend), Experience with Cucumber, Experience with Postman, Experience in API testing, Very good knowledge of relational databases (Oracle, MySQL or others), Knowledge of SDLC and testing processes, Experience working in Agile environment, Very good English skills 📃 Skills: Java, Cucumber, Postman, API, Oracle, MySQL, SQL, Agile, DevOps, TDD, Selenium, JMeter, Jenkins, Docker, Git, Linux, Kubernetes, Kafka 🏢 Description: Backend Software Engineer (Java) B2B | Hybryda z Krakowa w wymiarze 8 dni w miesiącu z biura O projekcie Dołączysz do zespołu rozwijającego globalną platformę płatniczą, która umożliwia klientom i partnerom biznesowym szybkie i bezpieczne transfery środków na całym świecie – od płatności dla dostawców, przez wypłaty wynagrodzeń, aż po rozliczenia podatkowe i transfery wielokanałowe. Twoją rolą będzie wsparcie realizacji projektów poprzez wysokiej jakości testowanie (manualne i automatyczne), tworzenie artefaktów w duchu Agile oraz dostarczanie zespołowi developerskiemu realnej wartości biznesowej – w środowisku DevOps. Zakres obowiązków Liderstwo i mentoring zespołu QA Tworzenie, rozwijanie i utrzymanie automatycznych testów (API / backend) Przygotowywanie testów (w tym danych testowych) Wykonywanie testów automatycznych oraz analiza i troubleshooting wyników Współpraca z developerami przy usuwaniu defektów Review i sign-off user stories oraz low-level design Organizowanie przeglądów automatycznych testów z managementem Tworzenie planów testów oraz raportów z wykonania Współtworzenie standardów jakości w projekcie Aktywne uczestnictwo w procesie wytwórczym (Agile / DevOps) Wymagania (must-have) Min. 5 lat doświadczenia w testowaniu manualnym i automatycznym (w tym zarządzanie zespołem) Bardzo dobra znajomość Java (backend) Doświadczenie z: Cucumber Postman Doświadczenie w testach API Bardzo dobra znajomość relacyjnych baz danych (Oracle, MySQL lub inne) Znajomość procesów testowych i cyklu życia oprogramowania (SDLC) Doświadczenie w pracy w środowisku Agile Bardzo dobra znajomość języka angielskiego Umiejętności komunikacyjne i organizacyjne Mile widziane (nice-to-have) TDD Selenium, JMeter lub inne narzędzia automatyzujące Jenkins, Docker, Git Podstawowa znajomość Linux (shell, komendy) Doświadczenie z Kubernetes (K8S) i Kafka Doświadczenie w projektach płatniczych / fintech Praktyczne doświadczenie developerskie (backend Java) Kogo szukamy? Osoby, która łączy kompetencje techniczne backend developera z silnym profilem QA Lead — potrafi zarówno pisać i rozwijać automatyczne testy, jak i wyznaczać standardy jakości w zespole. Szukamy lidera, który: rozumie biznes i technologię, myśli jakościowo i systemowo, potrafi usprawniać procesy, dobrze odnajduje się w środowisku DevOps. Oferujemy Udział w rozwoju globalnej platformy płatniczej Realny wpływ na jakość i architekturę rozwiązania Współpracę z międzynarodowym zespołem Stabilne środowisko technologiczne i nowoczesny stack Możliwość rozwoju w kierunku architektury jakości / test automation leadership 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.

Technology

Antal Sp. z o.o.

Backend Software Engineer (Java)

Senior

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: QA Lead with strong backend Java expertise to drive manual and automated testing for a global payment platform in a DevOps/Agile environment. The role combines hands-on API test automation with team leadership, quality standards definition, and close collaboration with developers. Focused on ensuring high-quality, secure financial transaction systems at scale. 🗂️ Requirements: Minimum 5 years of experience in manual and automated testing, Experience in leading or mentoring QA teams, Very good knowledge of Java (backend), Experience with Cucumber and Postman, Hands-on experience in API testing, Strong knowledge of relational databases (Oracle, MySQL or other), Knowledge of SDLC and testing processes, Experience working in Agile environment, Ability to create and maintain automated API tests, Experience with test planning and reporting 📃 Skills: Java, Cucumber, Postman, API, Oracle, MySQL, SQL, SDLC, Agile, Selenium, JMeter, Jenkins, Docker, Git, Linux, Kubernetes, Kafka, TDD 🏢 Description: Backend Software Engineer (Java)B2B | Hybryda z Krakowa w wymiarze 8 dni w miesiącu z biura O projekcie Dołączysz do zespołu rozwijającego globalną platformę płatniczą, która umożliwia klientom i partnerom biznesowym szybkie i bezpieczne transfery środków na całym świecie – od płatności dla dostawców, przez wypłaty wynagrodzeń, aż po rozliczenia podatkowe i transfery wielokanałowe. Twoją rolą będzie wsparcie realizacji projektów poprzez wysokiej jakości testowanie (manualne i automatyczne), tworzenie artefaktów w duchu Agile oraz dostarczanie zespołowi developerskiemu realnej wartości biznesowej – w środowisku DevOps. Zakres obowiązków Liderstwo i mentoring zespołu QA Tworzenie, rozwijanie i utrzymanie automatycznych testów (API / backend) Przygotowywanie testów (w tym danych testowych) Wykonywanie testów automatycznych oraz analiza i troubleshooting wyników Współpraca z developerami przy usuwaniu defektów Review i sign-off user stories oraz low-level design Organizowanie przeglądów automatycznych testów z managementem Tworzenie planów testów oraz raportów z wykonania Współtworzenie standardów jakości w projekcie Aktywne uczestnictwo w procesie wytwórczym (Agile / DevOps) Wymagania (must-have) Min. 5 lat doświadczenia w testowaniu manualnym i automatycznym (w tym zarządzanie zespołem) Bardzo dobra znajomość Java (backend) Doświadczenie z: Cucumber Postman Doświadczenie w testach API Bardzo dobra znajomość relacyjnych baz danych (Oracle, MySQL lub inne) Znajomość procesów testowych i cyklu życia oprogramowania (SDLC) Doświadczenie w pracy w środowisku Agile Bardzo dobra znajomość języka angielskiego Umiejętności komunikacyjne i organizacyjne Mile widziane (nice-to-have) TDD Selenium, JMeter lub inne narzędzia automatyzujące Jenkins, Docker, Git Podstawowa znajomość Linux (shell, komendy) Doświadczenie z Kubernetes (K8S) i Kafka Doświadczenie w projektach płatniczych / fintech Praktyczne doświadczenie developerskie (backend Java) Kogo szukamy? Osoby, która łączy kompetencje techniczne backend developera z silnym profilem QA Lead — potrafi zarówno pisać i rozwijać automatyczne testy, jak i wyznaczać standardy jakości w zespole. Szukamy lidera, który: rozumie biznes i technologię, myśli jakościowo i systemowo, potrafi usprawniać procesy, dobrze odnajduje się w środowisku DevOps. Oferujemy Udział w rozwoju globalnej platformy płatniczej Realny wpływ na jakość i architekturę rozwiązania Współpracę z międzynarodowym zespołem Stabilne środowisko technologiczne i nowoczesny stack Możliwość rozwoju w kierunku architektury jakości / test automation leadership 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.

Technology

Antal Sp. z o.o.

Lead Java Engineer

Senior

Hybrid

Krakow, Poland

190 - 230 PLN

🏢 Summary: Lead Backend Engineer role focused on building and evolving a global payments platform, driving backend development in Java and advancing test automation in a DevOps environment. The position combines technical leadership with hands-on development of scalable microservices and modern integration solutions. You will lead architectural improvements and automation strategy to ensure secure, efficient financial processing. 🗂️ Requirements: 10+ years of professional software engineering experience, Minimum 3 years in technical leadership or Lead Developer role, Strong proficiency in Java 8+, Deep understanding of microservices architecture and design patterns, Advanced hands-on experience in designing and implementing test automation frameworks, Solid knowledge of Spring and Spring Boot, Experience with RESTful microservices and APIs, Experience with databases and SQL 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, API, SQL, Oracle, Kafka, TDD, Python, Bash, DevOps 🏢 Description: Lead Backend Engineer (Java & Test Automation) Your Career Opportunity: Global Disbursements Platform Join a high-performing team building Global Disbursements , a cutting-edge payments platform that enables customers to move funds freely and fast across the globe. Our system handles everything from supplier payments and salary credits to direct tax settlements and multi-channel money transfers. As a Lead Backend Engineer , you will drive the delivery of key projects through high-quality analysis, Agile design, and deep technical insight. You will work in a modern DevOps environment, ensuring our solutions are scalable, secure, and highly efficient. What You’ll Do: Technical Leadership: Provide mentorship and guidance to a team of engineers, fostering a culture of excellence and growth. Backend Development: Lead the design and development of robust backend services and microservices using Java 8/11/17. Automation Strategy: Drive the team’s approach to automated testing, promoting best practices and implementing frameworks to optimize delivery and reduce costs. Architectural Evolution: Reduce system complexity by migrating to modern integration patterns, including APIs, Kafka, and microservices. Process Optimization: Oversee the enhancement of Straight-Through-Processing (STP) capabilities to ensure seamless financial operations. What You Need to Succeed (Must-have): Experience: At least 10 years of professional software engineering experience, with a minimum of 3 years in a technical leadership or Lead Developer role. Java Mastery: Strong proficiency in Java 8+ (Java 17+ is highly preferred). Architecture: Deep understanding of microservices architecture, design patterns, and industry best practices. Test Automation: Advanced, hands-on experience in software testing, specifically in designing and implementing automation frameworks. Tech Stack: Solid knowledge of Spring/Spring Boot and a working understanding of RESTful microservices and APIs. Data: Experience with database technologies and SQL (Oracle preferred). Nice-to-have: Experience with Test-Driven Development (TDD) methodologies. Knowledge of scripting languages such as Python or Bash . Previous experience working within or closely with a QA team. 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 Backend Engineer (Java / Distributed Systems)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Backend Engineer role in banking focused on designing and developing high-availability, high-performance backend systems based on Java and microservices architecture. The position involves defining technical architecture, building scalable solutions processing large data volumes, and deploying services in cloud and Kubernetes environments. The engineer will collaborate within CI/CD-driven teams to ensure quality, security, and reliability of distributed systems. 🗂️ Requirements: 10+ years of software engineering experience, Strong backend development experience in Java, Experience with microservices architecture, Hands-on experience with RESTful APIs and HTTPS, Experience with message queues (MQ), Proven experience designing high-availability and high-performance systems, Strong knowledge of SQL and relational databases, Experience processing large data volumes in distributed systems, Practical experience with Go, Rust or similar system languages, Experience with NoSQL and analytical databases, Experience with Kubernetes and cloud platforms (preferably GCP), Knowledge of CI/CD practices, Understanding of cybersecurity principles, Banking domain knowledge (trade lifecycle, post-trade processing, FX) 📃 Skills: Java, Go, Rust, REST, HTTPS, MQ, SQL, PostgreSQL, ClickHouse, NoSQL, Kubernetes, GCP, CI/CD, Microservices 🏢 Description: Dla naszego klienta z obszaru bankowości poszukujemy doświadczonego specjalisty na stanowisko Senior Backend Engineera, który będzie odpowiedzialny za projektowanie i rozwój kluczowych systemów back-endowych w środowisku o wysokiej dostępności i wydajności. Zakres obowiązków Projektowanie i rozwój nowoczesnych systemów back-endowych w oparciu o Java oraz architekturę mikroserwisową Tworzenie i rozwijanie skalowalnych oraz wysokowydajnych rozwiązań dla systemów przetwarzających duże wolumeny danych Definiowanie architektury technicznej oraz podejmowanie kluczowych decyzji projektowych Współpraca z zespołami developerskimi, DevOps oraz security w ramach nowoczesnych metodyk wytwarzania oprogramowania (CI/CD) Utrzymanie wysokich standardów jakości, bezpieczeństwa i niezawodności systemów Wdrażanie oraz operowanie rozwiązaniami w środowisku chmurowym (preferencyjnie GCP) oraz Kubernetes Doświadczenie zawodowe / Wymagane umiejętności Ponad 10 lat doświadczenia w inżynierii oprogramowania, w tym praktyczne umiejętności programowania w nowoczesnym języku Java po stronie back-end, z wykorzystaniem HTTPS, RESTful API, mikroserwisów oraz MQ Bardzo dobra znajomość i solidne doświadczenie w projektowaniu architektury technicznej / rozwiązań dla dużych systemów back-end, z wymaganiami w zakresie: wysokiej dostępności wysokiej wydajności SQL / relacyjnych baz danych skalowalności łatwości utrzymania Doświadczenie w pracy z zespołem dostarczającym rozwiązania techniczne w oparciu o nowoczesne metodyki inżynierii oprogramowania, w tym znajomość CI/CD oraz cyberbezpieczeństwa Kluczowe umiejętności i kwalifikacje na to stanowisko Praktyczne doświadczenie programistyczne, szczególnie w obszarze back-end Doświadczenie w przetwarzaniu dużych wolumenów danych oraz w środowiskach rozproszonych Praktyczna znajomość języków Go, Rust lub podobnych nowoczesnych języków systemowych Doświadczenie z technologiami bazodanowymi, w tym NoSQL, bazami kolumnowymi, relacyjnymi oraz systemami analitycznymi (np. PostgreSQL, ClickHouse lub podobne) Doświadczenie w budowie i utrzymaniu usług na Kubernetes oraz platformach chmurowych, preferencyjnie GCP Umiejętności i doświadczenie w tworzeniu front-endu Wiedza domenowa w obszarze bankowości – cykl życia transakcji (trade lifecycle) oraz przetwarzanie potransakcyjne produktów inwestycyjnych, szczególnie FX Oferujemy Udział w projektach o dużej skali i znaczeniu biznesowym Pracę przy nowoczesnych technologiach i architekturach systemów rozproszonych Możliwość realnego wpływu na rozwiązania techniczne i architekturę Elastyczne formy współpracy (B2B / UoP) Pracę w modelu hybrydowym - 6 dni/ miesiąc z biura w Krakowie 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.

Backend Java Developer (16:00-24:00)

Mid

Hybrid

Krakow, Poland

🏢 Summary: Backend Java Developer role focused on designing, building, and delivering scalable microservices and RESTful APIs in a regulated banking environment. The position involves hands-on development in modern Java, working with PostgreSQL, and contributing to production deployments with high release frequency. Mostly remote work with collaboration across globally distributed teams during late CET hours. 🗂️ Requirements: Minimum 3 years of commercial experience as Backend Java Developer, Hands-on experience with recent versions of Java, Experience with microservices architecture in production, Experience delivering RESTful APIs to production, Practical experience with PostgreSQL, Experience with schema design and query optimization, Experience in banking or financial services sector, Experience working with frequent releases and production deployments 📃 Skills: Java, Microservices, REST, PostgreSQL, SQL, Banking, Financial-services 🏢 Description: Backend Java Developer Working hours: 16:00–24:00 (CET) Work model: Mostly remote, with occasional office visits in Kraków (approx. twice per month) B2B contract: up to 160 PLN net/h + Benefits Project start date: March 2026! Your responsibilities: Design, develop, and deliver backend services in Java to production, aligned with a microservices-based architecture. Contribute to backend system architecture with a strong focus on scalability, performance, security, and reliability. Deliver production changes at a high cadence within a regulated environment. Design, build, and maintain RESTful APIs consumed by internal and external systems. Work closely with globally distributed engineering and product teams, collaborating across regions during late working hours. Proactively identify risks, dependencies, and technical issues, communicating them clearly to stakeholders. Continuously improve backend development processes and engineering standards. Requirements (must have): Minimum 3 years of commercial experience as a Backend Java Developer. Proven hands-on experience developing backend systems using Java (recent versions). Solid experience working with microservice architectures in production environments. Practical experience delivering RESTful APIs to production. Hands-on experience with PostgreSQL, including schema design and query optimization. Previous experience in the banking or financial services sector (regulated environment is a strong plus). Experience working in environments with frequent releases and production deployments. Nice to have: Experience with containerization and orchestration technologies such as Docker and Kubernetes. Experience working with cloud platforms, preferably GCP. Basic familiarity with frontend technologies such as ReactJS. Experience working in globally distributed teams. 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. 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 Engineer

Mid

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: Backend Engineer role focused on developing and maintaining Java-based microservices and automated testing frameworks for a global payments platform. The position involves modernizing legacy systems, improving transaction automation, and ensuring high-quality, high-performance backend services within a DevOps environment. Hybrid work model based in Kraków. 🗂️ Requirements: Strong experience with Java 11+, Advanced experience in test automation and automated test framework design, Solid understanding of RESTful microservices and APIs, Proficiency with Git, Experience with Unix-based systems and command-line, Experience with SQL and databases, Strong knowledge of Spring, Strong knowledge of Spring Boot 📃 Skills: Java, REST, Microservices, API, Git, Unix, SQL, Oracle, Spring, SpringBoot, TDD, Python, Bash 🏢 Description: Backend Engineer (Java & Test Automation) B2B | hybrid work from Kraków Your Career Opportunity: Global Disbursements Platform Join the team behind Global Disbursements , a high-impact payments platform that empowers clients to move funds freely and fast across the globe. From paying suppliers and crediting salaries to direct tax settlements, our platform handles complex financial transfers via multiple global channels. As a Backend Engineer , you will support the delivery of key projects through high-quality analysis, Agile design, and deep technical insight. You will work within a DevOps-aligned environment, using modern tools to ensure our global payment solutions are robust and efficient. What You’ll Do: Develop & Support: Build and maintain high-performance backend services and microservices using Java 11, 17, and 21. Drive Quality: Design, implement, and maintain robust automation testing frameworks to ensure software excellence and reduce testing overhead. Modernize Infrastructure: Help reduce costs and complexity by migrating legacy systems to modern integration layers using APIs and microservice patterns. Optimize Performance: Work on increasing Straight-Through-Processing (STP) capabilities to ensure seamless, automated financial transactions. What You Need to Succeed (Must-have): Java Proficiency: Strong experience with Java 11+ (Java 17+ is highly preferred). Test Automation: Advanced, hands-on experience in software testing, including the design and implementation of automated test frameworks. Microservices: A solid working understanding of RESTful microservices and APIs. Core Tools: Proficiency with Git for version control. Systems & Data: Comfort navigating Unix-based systems and command-line interfaces, plus experience with SQL and database technologies (Oracle preferred). Frameworks: Strong knowledge of Spring and Spring Boot. Nice-to-have: Experience with Test-Driven Development (TDD) methodologies. Knowledge of scripting languages (e.g., Python, Bash ). Prior experience working within a QA team . Understanding of application monitoring tools and practices. 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.

Full Stack Engineer (backend-heavy)

Mid

Hybrid

Krakow, Poland

180 - 220 PLN

🏢 Summary: Full Stack Engineer role focused on backend development and system architecture for a global high‑volume payment platform. The position involves designing and developing Java-based microservices, building REST APIs, and migrating legacy systems to modern architectures. You will also work with Kubernetes and optimize system performance and reliability in a DevOps environment. 🗂️ Requirements: Strong knowledge of Java, Experience with Spring Boot, Experience with microservices architecture, Experience building REST APIs, Experience with Kubernetes, Experience in containerized environments, Knowledge of SQL, Knowledge of Linux or Unix, Experience in DevOps environment 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, Kubernetes, SQL, Linux, Unix, DevOps, Containers 🏢 Description: Full Stack Engineer (Java / Backend) K/M 📍 Kraków (2 dni w biurze / 3 dni zdalnie) 💼 B2B Dołącz do zespołu rozwijającego globalną platformę płatniczą, która obsługuje wysokowolumenowe transakcje i systemy o krytycznym znaczeniu biznesowym. Rola ma wyraźny nacisk na backend i architekturę systemów. Twoje zadania: Projektowanie i rozwój mikroserwisów w Java (11/17+) i Spring Boot Budowa oraz utrzymanie API (REST) Praca nad migracją systemów legacy do nowoczesnej architektury Współpraca przy wdrożeniach w środowisku Kubernetes Optymalizacja wydajności i niezawodności systemów Wymagania: Bardzo dobra znajomość Java i Spring Boot Doświadczenie z mikroserwisami i REST API Kubernetes i praca w środowisku kontenerowym SQL (mile widziany Oracle) Dobra znajomość Linux / Unix Doświadczenie w środowisku DevOps Mile widziane: Znajomość React Doświadczenie z monitoringiem i systemami wysokiej dostępności 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 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 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.

Backend Developer

Senior

Hybrid

Krakow, Poland

190 - 230 PLN

🏢 Summary: Hybrid Backend Engineer role focused on designing and building scalable, fault-tolerant backend systems within a microservices and event-driven architecture. The position involves developing secure, production-ready APIs, contributing to modern cloud-native infrastructure, and ensuring high code quality and best practices. You will also support architectural evolution and deliver end-to-end business solutions in a DevOps-driven environment. 🗂️ Requirements: Strong experience with Java 8+, Proficiency in Spring Framework, Spring Boot, Spring Cloud, Hands-on experience with Kubernetes and Docker, Experience with public cloud platforms, Knowledge of Microservices Architecture, Knowledge of Event-Driven Architecture, Experience designing REST and GraphQL APIs, Experience with SQL and NoSQL databases, Experience with messaging systems, Understanding of security mechanisms (JWT, OAuth, TLS), Experience with CI/CD pipelines and DevOps tools, Knowledge of design patterns and scalable system design, Ability to deliver end-to-end backend applications 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Kubernetes, Docker, REST, GraphQL, SQL, NoSQL, Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, Kafka, RabbitMQ, IBMMQ, JWT, OAuth, TLS, Jenkins, GitLab, Microservices, CI/CD, Cloud 🏢 Description: Backend Engineer (Hybrid – 2 days/week in the office) We are looking for an experienced Backend Engineer to join a high-performing engineering team. In this role, you will be responsible for building scalable, high-quality backend systems and contributing to modern architecture initiatives. Responsibilities Design and develop highly scalable, performant, and fault-tolerant applications Contribute to the evolution of Microservices and Event-Driven Architecture Collaborate with Solution Architects and Tech Leads to translate technical designs into production-ready solutions Design systems with a strong focus on security, infrastructure, and data governance standards Contribute to system and API design, ensuring modularity and maintainability Ensure coding standards and promote best practices in development, testing, and documentation Mentor junior engineers, conduct code reviews, and provide technical leadership Ensure compliance with relevant controls, standards, and service management practices Deliver high-quality solutions on time, aligned with business expectations Support team engagement, ownership, and a sustainable, high-quality delivery pace Requirements Strong experience with Java 8+ , Spring Framework , Spring Boot , Spring Cloud Hands-on experience with Kubernetes , Docker , databases, and public cloud platforms Deep understanding of Microservices Architecture and Event-Driven Architecture Strong knowledge of design patterns and principles (focus on scalability and maintainability) Expertise in designing and developing APIs ( REST , GraphQL ) Experience with both SQL and NoSQL databases (e.g. Oracle, PostgreSQL, MySQL, MongoDB, Cassandra) Experience with messaging/middleware technologies (e.g. Kafka, IBM MQ, RabbitMQ) Understanding of security mechanisms (JWT, OAuth, TLS, authentication & authorization) Experience with DevOps tools and CI/CD pipelines (e.g. Jenkins, GitLab, Kubernetes, Docker) Proven experience in technical leadership and working with cross-functional teams Ability to deliver end-to-end business applications with high quality and low maintenance overhead Basic understanding of frontend-backend integration 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