April 28, 2026

Senior Java Engineer

Senior • Hybrid

Krakow, Poland

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 

 

 

Similar jobs you might like

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

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 Full Stack Engineer (Java&React)

Senior

Hybrid

Krakow, Poland

28,000 - 30,000 PLN

🏢 Summary: B2B role for a Senior/Regular Full Stack Engineer to build and migrate end-to-end web applications in a banking environment using modern Java and React stack with Google Cloud. The position involves developing, testing and deploying applications, migrating BI reporting solutions to cloud, and working in an international team with strong focus on best practices and security. 🗂️ Requirements: Experience building large-scale web applications, Strong Java 17+ knowledge, Experience with Spring or Spring Boot, Experience designing and developing REST APIs, Strong React experience, Good knowledge of JavaScript and TypeScript, Experience with Google Cloud Platform, Experience with relational databases, Experience with data warehouses, Knowledge of Git, Experience with CI/CD pipelines 📃 Skills: Java, Spring, SpringBoot, REST, React, JavaScript, TypeScript, GCP, PostgreSQL, BigQuery, AlloyDB, Git, GitHub, Jenkins, CI/CD, ApacheECharts 🏢 Description: Senior Full Stack Engineer - Java/ React Hybryda 2 dni/ tydzień biuro Klienta - Kraków Współpraca B2B Dla naszego klienta z branży bankowej - globalnej organizacji o ogromnej skali działania - szukamy Senior oraz Regular Fullstack Engineerów , którzy chcą pracować przy nowoczesnych rozwiązaniach technologicznych i systemach wykorzystywanych przez miliony klientów na świecie. Jeśli szukasz projektu, w którym masz realny wpływ, pracujesz z nowoczesnym stackiem i rozwijasz się w międzynarodowym środowisku - czytaj dalej. Czym będziesz się zajmować? Tworzeniem aplikacji webowych end-to-end (projekt, development, testy, wdrożenie) Pracą w międzynarodowym zespole, ale też samodzielnym prowadzeniem tematów Migracją obecnych rozwiązań raportowych z narzędzi BI do środowiska chmurowego Wspieraniem zespołu w zmianie stacku technologicznego i dzieleniem się wiedzą Pracą zgodnie z dobrymi praktykami programistycznymi, standardami bezpieczeństwa i wymaganiami biznesowymi Kogo szukamy? Osób z doświadczeniem w budowie większych aplikacji webowych, które dobrze czują się w roli Fullstack Developera . Ważne technologie i umiejętności: Java (najlepiej 17+) + Spring / Spring Boot REST API React, JavaScript, TypeScript Google Cloud Platform - warunek konieczny Bazy danych i hurtownie danych (np. PostgreSQL, BigQuery, AlloyDB) Git (np. GitHub) CI/CD (np. Jenkins) Dodatkowy atut: doświadczenie w wizualizacji danych (np. Apache ECharts). 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.

Java Developer

Senior

Hybrid

Warsaw, Poland

120 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing, implementing, and maintaining advanced IT systems in an Agile environment. The position involves architectural influence, high‑quality software delivery, and working with modern DevOps and containerized solutions. The role includes participation in full development lifecycle, from concept through deployment and production support. 🗂️ Requirements: Minimum 6 years of experience in Java / Java EE development, Very good knowledge of Java, Strong knowledge of Spring, Spring Boot, Hibernate, Experience with GIT version control, Experience working in Scrum / Agile teams, Good knowledge of relational databases and SQL (Oracle and/or PostgreSQL), Experience with Maven or Gradle, Strong knowledge of OOP principles and multithreading, Experience with Docker, Kubernetes, Helm, Experience with Kafka and/or RabbitMQ, Ability to scale applications and design high-availability solutions, Experience with application diagnostics and performance analysis tools 📃 Skills: Java, JavaEE, Spring, SpringBoot, Hibernate, GIT, Scrum, Agile, SQL, Oracle, PostgreSQL, Maven, Gradle, OOP, Multithreading, Docker, Kubernetes, Helm, Kafka, RabbitMQ, Scalability, HighAvailability, Diagnostics, Performance 🏢 Description: Senior Java Developer B2B | Hybryda Warszawa Zakres obowiązków Współtworzenie oraz programowanie rozwiązań w systemie Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych, Projektowanie oraz implementacja rozwiązań w zespole zwinnym, Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów IT, Zapewnienie wysokiej jakości wytwarzanego oprogramowania oraz zgodności ze standardami, Wsparcie testów akceptacyjnych oraz wdrożeń rozwiązań, Udział w planowaniu kolejnych wydań i iteracji w ramach pracy zespołu Scrum, Aktywny udział lub prowadzenie review oraz retrospective zespołu, Wsparcie stabilizacji i utrzymania wdrożonych rozwiązań produkcyjnych. Wymagania (Must have) Minimum 6 lat doświadczenia na stanowisku programisty Java / Java EE , Bardzo dobra znajomość języka Java , Dobra znajomość frameworków Spring, Spring Boot, Hibernate , Znajomość systemu kontroli wersji GIT , Doświadczenie w pracy w zespołach Scrum / Agile , otwartość na DevOps i nowe technologie, Dobra znajomość relacyjnych baz danych oraz SQL (Oracle i/lub PostgreSQL), Znajomość narzędzi do budowania aplikacji: Maven lub Gradle , Bardzo dobra znajomość zasad OOP oraz zagadnień programowania wielowątkowego, Doświadczenie w pracy z Docker, Kubernetes (K8S), Helm , Znajomość systemów kolejkowych Kafka i/lub RabbitMQ , Umiejętność skalowania aplikacji oraz pracy z rozwiązaniami wysokodostępnymi, Znajomość narzędzi do diagnostyki i analizy wydajności aplikacji, Mile widziane Znajomość wzorców projektowych (Design Patterns) , Doświadczenie w podejściach TDD / BDD , Wiedza z zakresu bezpieczeństwa IT w projektowaniu rozwiązań, Doświadczenie w samodzielnym projektowaniu domeny, Znajomość języka GOSU , Podstawowa znajomość technologii frontendowych: JavaScript, TypeScript, RxJS, HTML5 . Oferujemy Pracę przy rozwoju zaawansowanych systemów informatycznych, Realny wpływ na architekturę i kierunek rozwoju rozwiązań, Współpracę w doświadczonym, zwinnym zespole, Elastyczny model pracy hybrydowej, Stabilną i długofalową współpracę. 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.

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

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.

Lead Software Fullstack Engineer

Senior

Hybrid

Krakow, Poland

33,000 - 42,000 PLN/hr

🏢 Summary: Lead Software Engineer (Java) role focused on developing and modernizing a large-scale international payment platform in a financial services environment. The position combines hands-on development with technical leadership, including designing microservices, REST APIs, and mentoring a development team. Work is delivered in an Agile, DevOps-oriented setup with API-first architecture. 🗂️ Requirements: Minimum 10 years of professional IT experience, At least 3 years experience as Lead or Tech Lead, Strong knowledge of Java 11+, Experience with Spring and Spring Boot, Strong SQL and relational databases knowledge, Experience designing REST APIs, Experience designing microservice architectures, Experience working in DevOps teams, Experience with Kubernetes, Experience with Git 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, REST, Microservices, Kubernetes, Git, React, JavaScript, DevOps, Agile 🏢 Description: 📍 Location: Warsaw or Kraków (hybrid - 2 days in the office per week) 📄 B2B: 200–250 PLN / h 🏦 Industry: Financial Services / Payments We are looking for a Lead Software Engineer (Java) to work on an international payment platform used in a large-scale enterprise environment. The system supports a variety of financial transfers and payment operations across multiple regions. This role combines technical leadership and hands-on development, including mentoring a development team and designing modern software solutions. You will work in an Agile environment with a focus on microservices, API-first architecture, and DevOps practices. Key Responsibilities: Provide technical leadership and mentorship to the development team. Design, develop, and maintain applications and microservices (backend and frontend). Work with Java 11/17/21 and frontend technologies such as React. Modernize existing systems and migrate to API/microservice-based architectures. Implement and improve automated testing frameworks. Enhance efficiency and automation of processing workflows (STP). Collaborate closely with technical teams and business stakeholders. Requirements: Minimum 10 years of professional experience in IT. At least 3 years experience as a Lead / Tech Lead. Strong knowledge of Java 11+ (Java 17+ preferred). Experience with Spring / Spring Boot. Strong SQL and relational database knowledge (Oracle preferred). Experience designing REST APIs and microservice architectures. Experience working in DevOps teams. Knowledge of JavaScript / React (preferred). Experience with Kubernetes and Git (required). What We Offer: Work on a long-term, international project with high scale and complexity. Real impact on architecture, standards, and best practices. Luxmed healthcare package and Multisport card. Mature engineering environment focused on quality and automation. 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