April 28, 2026

Senior Software Engineer (Backend)

Senior • Hybrid

200 - 250 PLN

Krakow, Poland

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.

 

Similar jobs you might like

Technology

Antal Sp. z o.o.

Senior Java Developer

Senior

Hybrid

Krakow, Poland

190 - 230 PLN/hr

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

Technology

Antal Sp. z o.o.

Senior Frontend Engineer­

Senior

Hybrid

Krakow, Poland

30,000 - 33,500 PLN/hr

🏢 Summary: Senior Frontend Engineer role in a hybrid model (Kraków) on a B2B contract, focused on building and modernizing user interfaces for a global payments platform in the financial sector. The position involves developing scalable front-end applications and micro frontends, integrating with payment systems, and working in an Agile DevOps environment. The engineer will contribute to high-performance solutions supporting international payment processing across EMEA. 🗂️ Requirements: Strong experience with React 18, Strong experience with TypeScript 5, Strong experience with Bootstrap 5, Experience with REST APIs, Understanding of microservices architecture, Experience with SQL and databases, Experience with Java 8+, Familiarity with JSP, Experience in Agile environments, Experience in DevOps environments 📃 Skills: React, TypeScript, Bootstrap, Java, SQL, REST, Microservices, JSP, CI/CD, Agile, DevOps 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 2 days per week in the office) 📄 B2B Contract: 180 - 200 PLN / hour We are looking for a Senior Frontend Engineer to join an international project delivered for a large organization within the financial services sector. The team is responsible for developing and maintaining a global payments platform that enables fast and secure fund transfers across multiple channels, including supplier payments, salaries, and tax transactions. This role focuses on building modern user interfaces and front-end services that support payment processing systems (e.g. SEPA, SWIFT) as well as internal tools used across the EMEA region. You will work in an Agile, DevOps-driven environment, contributing to scalable and high-performance solutions. Key Responsibilities: Develop and maintain modern front-end applications using React, TypeScript, and Java Build UI services and micro frontends supporting payment processing systems Collaborate with backend engineers to integrate APIs and microservices Improve system usability through intuitive interfaces and user-focused design Contribute to reducing operational complexity by building interactive tools and dashboards Support automation initiatives, including test automation and CI/CD improvements Enhance system efficiency and Straight-Through-Processing (STP) capabilities Maintain and modernize legacy UI components (e.g. JSP-based solutions) Work closely with stakeholders and distributed teams across different regions Requirements: Strong hands-on experience with React 18, TypeScript 5, Bootstrap 5 Solid understanding of RESTful APIs and microservices architecture Experience working with SQL and databases Java8+ essential, Java17+ preferable Familiarity with legacy frontend technologies (e.g. JSP) Experience working in Agile / DevOps environments Strong analytical and problem-solving skills English proficiency at B2+ level Nice to Have: Experience in payments / financial systems What We Offer: Long-term cooperation on an enterprise-scale international project Opportunity to work on high-impact global payment systems Real influence on user experience and internal platform development Private medical care (LuxMed) & Multisport card Collaboration with experienced, international engineering teams 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.

Frontend Engineer

Senior

Hybrid

Krakow, MA, Poland

30,000 - 38,000 PLN/hr

🏢 Summary: Senior Frontend Engineer role focused on building and maintaining modern UI applications for a global payments platform in the financial sector. The position involves developing scalable front-end solutions and micro frontends supporting payment systems such as SEPA and SWIFT in an Agile, DevOps-driven environment. The engineer will contribute to high-performance interfaces, API integrations, and modernization of legacy UI components. 🗂️ Requirements: Strong hands-on experience with React 18, Strong hands-on experience with TypeScript 5, Experience with Bootstrap 5, Solid understanding of RESTful APIs, Experience with microservices architecture, Experience with SQL and relational databases, Proficiency in Java 8 or higher, Familiarity with JSP or legacy frontend technologies, Experience working in Agile environments, Experience working in DevOps environments, English proficiency at B2+ level 📃 Skills: React, TypeScript, Bootstrap, Java, SQL, REST, Microservices, JSP, SEPA, SWIFT, CI/CD, Agile, DevOps 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 2 days per week in the office) 📄 B2B Contract: 180 - 230 PLN / hour We are looking for a Senior Frontend Engineer to join an international project delivered for a large organization within the financial services sector. The team is responsible for developing and maintaining a global payments platform that enables fast and secure fund transfers across multiple channels, including supplier payments, salaries, and tax transactions. This role focuses on building modern user interfaces and front-end services that support payment processing systems (e.g. SEPA, SWIFT) as well as internal tools used across the EMEA region. You will work in an Agile, DevOps-driven environment, contributing to scalable and high-performance solutions. Key Responsibilities: Develop and maintain modern front-end applications using React, TypeScript, and Java Build UI services and micro frontends supporting payment processing systems Collaborate with backend engineers to integrate APIs and microservices Improve system usability through intuitive interfaces and user-focused design Contribute to reducing operational complexity by building interactive tools and dashboards Support automation initiatives, including test automation and CI/CD improvements Enhance system efficiency and Straight-Through-Processing (STP) capabilities Maintain and modernize legacy UI components (e.g. JSP-based solutions) Work closely with stakeholders and distributed teams across different regions Requirements: Strong hands-on experience with React 18, TypeScript 5, Bootstrap 5 Solid understanding of RESTful APIs and microservices architecture Experience working with SQL and databases Java8+ essential, Java17+ preferable Familiarity with legacy frontend technologies (e.g. JSP) Experience working in Agile / DevOps environments Strong analytical and problem-solving skills English proficiency at B2+ level Nice to Have: Experience in payments / financial systems What We Offer: Long-term cooperation on an enterprise-scale international project Opportunity to work on high-impact global payment systems Real influence on user experience and internal platform development Private medical care (LuxMed) & Multisport card Collaboration with experienced, international engineering teams 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.

Lead Java Engineer

Senior

Hybrid

Kraków, Poland

200 - 250 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, emphasizing microservices, API-first architecture, and DevOps practices. The engineer will design, build, and optimize high-performance systems supporting global payment operations. 🗂️ Requirements: Minimum 10 years of professional IT experience, Strong knowledge of Java 11+ (Java 17+ preferred), Experience with Spring and Spring Boot, Strong knowledge of SQL and relational databases (Oracle preferred), Experience designing REST APIs, Experience with 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 🏢 Description: 📍 Location: 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. 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. Nice to have: 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. 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.

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.

Software Security Backend Engineer (Node.js and/or Python)

Senior

Hybrid

Krakow, Poland

33,500 - 42,000 PLN/hr

🏢 Summary: Senior Software Security Engineer role in a global banking cybersecurity initiative focused on building secure, scalable cloud-native backend platforms. The position combines hands-on development in Python and/or Node.js with ownership of production services on GCP and Kubernetes. It involves designing modern authentication solutions and distributed systems at enterprise scale. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript/NestJS), Experience building production-grade backend services, Experience designing and developing distributed systems, Hands-on experience with GCP services, Strong knowledge of Infrastructure as Code and Terraform, Experience designing scalable and secure cloud-native architectures, Solid knowledge of Kubernetes and containerized environments, Understanding of Zero Trust and modern security engineering practices, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, NodeJS, TypeScript, NestJS, GCP, Terraform, Kubernetes, PostgreSQL, OAuth2, OpenID, IaC, ZeroTrust, DistributedSystems, CloudNative, Containers, EventDriven, Observability, Automation, Security 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. 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.

Software Security Backend Engineer (Node.js and/or Python)

Senior

Hybrid

Krakow, Poland

33,500 - 42,000 PLN/hr

🏢 Summary: Senior Software Security Engineer role focused on building secure, scalable backend platforms within a global banking cybersecurity initiative. The position combines hands-on development in Node.js and/or Python with cloud-native architecture on GCP and Kubernetes, emphasizing security, automation and production-grade reliability. You will design and own distributed, event-driven services while driving engineering excellence and cloud transformation. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript, NestJS), Experience building production-grade backend services, Experience with distributed systems, Hands-on experience with Google Cloud Platform, Experience with Infrastructure as Code, Practical knowledge of Terraform, Strong knowledge of Kubernetes, Experience with containerized environments, Experience designing secure, scalable cloud-native architectures, Knowledge of OAuth2 and OpenID Connect, Understanding of Zero Trust principles, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, Node.js, TypeScript, NestJS, GCP, Kubernetes, Terraform, OAuth2, OpenID, PostgreSQL, Docker, IaC, ZeroTrust 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Senior Java Developer (Kubernetes/Cloud)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Full-time Java Developer role focused on building and maintaining scalable backend services and cloud-native applications in the financial sector. The position involves developing microservices, deploying to Kubernetes clusters, and automating CI/CD pipelines in cloud environments. The work is delivered in a hybrid model with strong emphasis on security, performance, and reliability. 🗂️ Requirements: 5+ years of commercial experience in backend development with Java, Strong experience in Java and microservices architecture, Hands-on experience with Kubernetes, Experience with Docker containerisation, Experience with at least one cloud platform (AWS, Azure or GCP), Experience with infrastructure-as-code tools (Terraform or Helm), Experience with CI/CD tools (Jenkins or Ansible), Ability to monitor, troubleshoot and optimise applications, Fluent English 📃 Skills: Java, Spring, Kubernetes, Docker, AWS, Azure, GCP, Terraform, Helm, Jenkins, Ansible, CI/CD, Microservices 🏢 Description: For our Client we are looking for an experienced Java Developer to build, and maintain scalable backend services and cloud-native applications. The role focuses on leveraging Java, Kubernetes, and cloud platforms to deliver robust, secure, and efficient solutions. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Develop and maintain backend services using Java (Spring Boot or similar frameworks) Design and deploy microservices on Kubernetes clusters Implement CI/CD pipelines and automate deployments on cloud platforms (AWS, Azure, GCP) Monitor, troubleshoot, and optimise application performance Ensure security and compliance standards are met Collaborate with cross-functional teams to deliver end-to-end solutions Requirements: 5+ years of commercial experience in backend development (Java) Strong Java programming skills and experience with microservices architecture Hands-on experience with Kubernetes and containerisation (Docker) Familiarity with cloud platforms and infrastructure-as-code tools (e.g., Terraform, Helm) Experience with CI/CD tools (Jenkins, Ansible) Strong analytical and troubleshooting abilities Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland