June 3, 2026
Senior Java Engineer with GCP / GenAI
Senior • Hybrid
33,000 - 42,000 PLN/hr
Krakow, Poland
📍 Location: Kraków (hybrid: 2 days in the office / 3 days remote)
📄 B2B: 200 - 250 PLN/h
🏦 Industry: Banking
We are currently looking for an experienced Senior Java Engineer with GCP / GenAI to join a strategic global banking programme focused on building next-generation Collateral & Facility Management capabilities. The initiative involves developing an in-house enterprise platform that will replace an existing commercial solution, leveraging modern engineering practices and an AI-enabled Software Development Lifecycle (SDLC). This role combines hands-on software engineering, cloud technologies, modern integration patterns, and responsible adoption of AI-assisted development. You will work within international cross-functional teams delivering scalable, secure, and production-ready solutions while contributing to the adoption of GenAI-powered engineering practices across the programme.
Key responsibilities:
Design, develop, test, and maintain enterprise-grade Java microservices and backend components.
Contribute to solution architecture and integration design, ensuring alignment with target architecture and non-functional requirements.
Deliver high-quality production code with a strong focus on security, resilience, maintainability, and performance.
Build and support distributed services running in cloud environments.
Develop robust automated testing strategies, including unit, integration, and contract testing.
Participate in technical design reviews, code reviews, and security reviews, ensuring engineering quality standards are met.
Collaborate with architects, Tech Leads, QA, SRE, platform teams, and business stakeholders to deliver integrated solutions.
Support CI/CD processes, quality gates, and release management activities.
Apply AI-assisted development tools and GenAI techniques responsibly to accelerate software delivery while maintaining governance, traceability, and security standards.
Contribute to AI-enabled engineering practices, including LLM-assisted development, RAG concepts, and agent-based automation patterns.
Promote engineering excellence, continuous improvement, and knowledge sharing across teams.
Requirements:
Strong hands-on experience with Java and Spring Boot in enterprise-scale environments.
Experience building and maintaining production-grade microservices and distributed systems.
Solid experience with relational databases (Oracle and/or PostgreSQL), including schema design, performance optimization, and transactional integrity.
Strong testing background, including JUnit, Mockito, Testcontainers, API testing, and contract testing.
Practical experience with CI/CD pipelines, quality gates, and code quality tools (e.g., Jenkins, GitLab, SonarQube, SAST/DAST).
Good understanding of API design, RESTful services, messaging, and event-driven architectures.
Experience contributing to technical design decisions and balancing business requirements with engineering best practices.
Hands-on experience working with Google Cloud Platform (GCP).
Understanding of secure software development practices and operational readiness requirements.
Practical exposure to GenAI tools and concepts, including LLMs and AI-assisted software development workflows.
Strong communication skills and ability to work effectively within international, cross-functional teams.
Nice to have:
Experience delivering solutions within highly regulated financial services environments.
Knowledge of cloud-native technologies, containers, Kubernetes, and service mesh architectures.
Experience with observability platforms, resilience testing, and performance engineering.
Hands-on experience implementing or integrating GenAI solutions such as RAG pipelines, prompt engineering, evaluation frameworks, or AI governance controls.
Experience driving AI-enabled SDLC initiatives and engineering productivity improvements.
Understanding of modern software delivery practices and platform engineering principles.
What we offer:
Opportunity to work on a strategic global banking transformation programme.
Exposure to cutting-edge AI-enabled software engineering practices and cloud technologies.
Collaboration with highly experienced international engineering and architecture 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.
Similar jobs you might like
Technology
Antal Sp. z o.o.
Senior Java Developer - AI
Senior
Hybrid
Krakow, Poland
220 - 240 PLN/hr
🏢 Summary: Senior Java Developer role focused on building and integrating production-grade Java microservices within an AI-enabled delivery programme. The position involves solution design, CI/CD quality enforcement, GenAI integration, and secure, observable service delivery in a cloud environment. Hybrid work model in Kraków with B2B contract. 🗂️ Requirements: Strong experience building Java microservices with Spring Boot, Solid experience with RDBMS (Oracle or PostgreSQL), Hands-on unit and integration testing using JUnit, Mockito, Testcontainers, Experience with CI/CD pipelines and quality gates, Understanding of REST and messaging/event-driven integration patterns, Hands-on experience with GCP, Practical experience with GenAI concepts and engineering tooling, Familiarity with RAG and agent patterns, Ability to contribute to technical design and resolve technical risks 📃 Skills: Java, SpringBoot, Microservices, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, Sonar, SAST, DAST, REST, Messaging, GCP, GenAI, LLMs, RAG, Kubernetes, Docker, Copilot 🏢 Description: Location: Kraków (2 times per week from the office) B2B | 220–240 PLN netto/hour About the Role: We are looking for a skilled and motivated Senior Java Developer to join the AI‑Enabled Delivery Programme within the Global Collateral & Facility Management area. In this role, you will develop and integrate production‑grade Java microservices, contribute to solution design, and work across multiple workstreams. You will collaborate closely with Tech Leads, architects, QA, platform teams, and engineering partners to deliver secure, well‑tested, and reliable services. Key Responsibilities: Build, test, release, and support Java microservices Contribute to solution design aligned with architecture and non‑functional requirements Identify and resolve technical risks, dependencies, and delivery blockers Follow engineering standards (coding, branching, CI/CD quality gates, test strategy) Deliver unit, integration, and contract tests with measurable coverage Participate in design, code, and security reviews Use AI‑assisted tooling (e.g., Copilot) responsibly to accelerate delivery Apply guardrails for AI‑generated code (reviews, secure coding, traceability) Use GenAI techniques where appropriate (LLMs, prompt engineering, validation) Contribute to GenAI‑enabled patterns (LLMs, RAG, agent workflows) Embed security‑by‑design and vulnerability management Build production‑ready services with observability and performance readiness Support release activities, integration, and environment preparation Collaborate with Tech Leads, QA, SRE, architects, and platform teams Requirements: Strong hands‑on experience building Java microservices (Spring Boot) Solid experience with RDBMS (Oracle/PostgreSQL) Strong unit and integration testing practices (JUnit, Mockito, Testcontainers) Experience with CI/CD pipelines and quality gates (Jenkins/GitLab, Sonar, SAST/DAST) Good understanding of integration patterns (REST, messaging/eventing) Experience contributing to technical design and making pragmatic trade‑offs Hands‑on experience with GCP Practical exposure to GenAI concepts and engineering tooling Familiarity with RAG/agent patterns and governance Nice to Have: Experience delivering regulated financial services platforms Exposure to cloud‑native patterns (containers, Kubernetes, service mesh) Experience with performance engineering and resilience testing Experience implementing AI‑enabled SDLC practices Hands‑on experience with GenAI integrations (RAG pipelines, evaluation, prompt/versioning) What We Offer: Opportunity to work on strategic, high‑impact engineering initiatives Exposure to modern AI‑enabled SDLC practices Flexible working model Supportive, international engineering environment Benefits package: Multisport Card, Luxmed Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Java Engineer (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 DevOps Engineer (GCP)
Senior
Hybrid
Krakow, Poland
35,000 - 42,000 PLN/hr
🏢 Summary: Senior DevOps Software Engineer role in a global banking transformation programme focused on cloud-native platforms, automation, and distributed systems. The position involves designing, building, and operating scalable cloud infrastructure and CI/CD pipelines in a regulated, production-grade environment. The engineer will support mission-critical services and contribute to automation, reliability, and continuous improvement initiatives. 🗂️ Requirements: Strong experience with GCP and core cloud services, Hands-on experience with CI/CD pipelines, Experience with Jenkins, Git, Maven, SonarQube, Practical knowledge of Terraform and Ansible, Shell scripting skills, Experience operating production-grade cloud services, Knowledge of monitoring and logging tools, Understanding of DLT or blockchain concepts 📃 Skills: GCP, GKE, Jenkins, Git, Maven, SonarQube, Terraform, Ansible, Shell, Kubernetes, PostgreSQL, DLT, Blockchain 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week, 3 days remote) 📄 B2B: 210 - 250 PLN / h 🏦 Industry: Banking / Financial Services We are currently seeking an experienced Senior DevOps Software Engineer to join a large-scale, global banking transformation programme focused on cloud-native platforms, automation, and distributed systems. The role sits within a high-performing engineering team responsible for building, operating, and evolving mission-critical services in a regulated environment. You will work in a cross-functional, international setup with engineers, architects, and platform specialists, contributing to the design and operation of scalable cloud infrastructure and CI/CD ecosystems. Responsibilities: • Provide end-to-end support across the software delivery and run lifecycle, including development and DevOps activities • Design, build, and maintain Continuous Integration / Continuous Delivery (CI/CD) pipelines using tools such as Jenkins, Git, Maven, and SonarQube • Implement Infrastructure as Code (IaC) using Terraform, Ansible, and scripting (e.g. Shell) • Manage and support cloud-based solutions on Google Cloud Platform (GCP), including Google Kubernetes Engine (GKE), networking, compute, storage, and databases (e.g. PostgreSQL) • Ensure service reliability through monitoring, logging, incident management, and adherence to availability and recovery objectives • Support release management processes and drive automation and continuous improvement initiatives • Collaborate with cross-functional engineering and operations teams to deliver scalable and resilient platforms • Provide post go-live support for Distributed Ledger Technology (DLT) / blockchain-based systems where applicable Requirements: • Strong experience with Google Cloud Platform (GCP), including GKE and core cloud services • Hands-on experience with CI/CD pipelines and tools such as Jenkins, Git, Maven, and SonarQube • Practical knowledge of Infrastructure as Code (Terraform, Ansible, Shell scripting) • Experience supporting and operating production-grade, live services in cloud environments • Familiarity with monitoring, logging, and observability tools • Understanding of Distributed Ledger Technology (DLT) / blockchain concepts (advantageous) • Strong problem-solving skills and ability to design simple solutions for complex challenges • Excellent communication skills and ability to work effectively in cross-functional teams What we offer: • Opportunity to work on large-scale, global banking and cloud transformation initiatives • Exposure to modern cloud-native and DevOps toolchains in a mature engineering environment • Real impact on the design, automation, and reliability of enterprise platforms • Collaboration with international, highly skilled engineering teams • Private medical healthcare (Lux Med) & 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.
Technology
Antal Sp. z o.o.
Senior Java Developer
Senior
Hybrid
Krakow, Poland
190 - 230 PLN/hr
🏢 Summary: B2B contract role for a Senior Java Developer to design and build high‑performance, low‑latency backend services for trading and risk systems within an international Agile team. The position focuses on developing microservices, REST APIs and distributed components supporting critical transaction workflows. You will influence architecture and engineering standards while optimizing scalability, stability and performance. 🗂️ Requirements: 5+ years Java backend development experience (Java 11+), Strong knowledge of REST and HTTPS, Experience with microservices architecture, Experience with messaging systems (MQ), Experience with SQL, Experience with Postgres, Sybase or similar database, Experience leading delivery of Java-based modules or services, Experience working in Agile environment, Fluent English 📃 Skills: Java, REST, HTTPS, Microservices, MQ, SQL, Postgres, Sybase, CI/CD, Agile 🏢 Description: Senior Java Developer 📍 Location: Kraków, Poland (hybrid: 2 days in the office, 3 days remote) 📄 B2B Contract: 190 – 230 PLN / hour We are looking for a proactive Senior Java Developer to join an international Agile team building high‑performance backend solutions for trading and risk‑related systems. You will work closely with engineers and analysts to design, develop and optimize services supporting critical business processes. This role offers the opportunity to work on low‑latency, high‑throughput applications and influence architecture, engineering standards and delivery quality across a complex technology landscape. Key Responsibilities: Design and develop backend services and microservices in Java. Build and maintain RESTful APIs and distributed system components. Develop high‑availability, high‑performance solutions supporting trading workflows. Integrate with internal platforms and support end‑to‑end transaction lifecycle. Optimize system performance, stability and scalability. Collaborate with global engineering and business teams. Participate in Agile ceremonies: sprint planning, reviews, retrospectives and daily stand‑ups. Requirements: 5+ years of experience in Java backend development (Java 11+). Strong knowledge of REST, HTTPS, microservices and messaging (MQ). Experience with SQL and at least one mainstream database (Postgres, Sybase or similar). Experience owning or leading delivery of Java‑based modules or services. Strong analytical and problem‑solving skills. Very good communication skills in English. Ability to work in a dynamic environment and handle pressure. Curiosity, proactiveness and continuous learning mindset. Nice to Have: Experience in production environments. Experience with Agile development and CI/CD. Domain knowledge in financial systems: trade lifecycle, post‑trade, FX. What We Offer: Long‑term cooperation within an international engineering environment. Real influence on architecture, engineering standards and delivery quality. Work in a multicultural, distributed setup. Private medical care (LuxMed) and Multisport card. Hybrid model: 2 days per week in the Kraków office. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Senior Java Full Stack Developer
Senior
Hybrid
Krakow, Poland
190 - 230 PLN/hr
🏢 Summary: Senior Java Full Stack Developer role focused on developing and supporting a global platform within a distributed engineering environment. The position combines backend and frontend development with DevOps and production support responsibilities. It involves ownership of application enhancements, incident resolution, and end‑to‑end service stability. 🗂️ Requirements: Strong experience with Java 21, Strong experience with Spring Boot 3.x, Experience with microservices architecture, Experience with REST APIs and JSON, Frontend development experience with React JS, Knowledge of PostgreSQL, Experience with messaging systems (MQ or Solace), Working knowledge of Kubernetes, Working knowledge of Redis, Understanding of application security principles, Experience with observability tools, Experience with DevOps tools, Ability to work in DevOps model across development and support, Experience in production support and incident resolution 📃 Skills: Java, Spring, Microservices, REST, JSON, React, PostgreSQL, MQ, Solace, Kubernetes, Redis, Grafana, Splunk, Logstash, Prometheus, OpenTelemetry, Zipkin, Jenkins, Ansible 🏢 Description: Senior Java Full Stack Developer 📍 Location: Kraków, Poland (hybrid: 2 days in the office , 3 days remote) 📄 B2B Contract: 190 – 230 PLN / hour We are looking for a Senior Java Full Stack Developer to join the Global HMS engineering team within Markets & Securities Services IT. In this role, you will contribute to the development and support of a key global platform, working closely with business stakeholders and distributed engineering teams. You will take ownership of application enhancements, production stability, and end‑to‑end support activities, ensuring high service quality and timely delivery. This position is ideal for someone who enjoys combining hands‑on development with operational responsibility, thrives in a global environment, and is comfortable working across backend, frontend, DevOps, and support streams. Key Responsibilities: Deliver application enhancements and provide day‑to‑day support within a global engineering setup. Collaborate with business stakeholders to plan and execute deliveries, ensuring milestones are met. Lead and resolve critical production incidents, driving fixes through to completion. Own end‑to‑end production support: handling tickets, queries, and operational requests. Diagnose and resolve application issues to maintain performance, reliability, and usability. Create and maintain technical documentation, best‑practice guidelines, and process artefacts. Act as an SME for service functionality, constraints, and operational considerations. Identify and escalate risks, issues, and dependencies during agile delivery. Continuously develop skills through training, certifications, and hands‑on learning. Requirements: Strong experience with Java 21 , Spring Boot 3.x , microservices , REST APIs , JSON . Frontend experience with React JS . Solid understanding of PostgreSQL and messaging technologies ( MQ/Solace ). Working knowledge of Kubernetes , Redis , and application security principles. Exposure to observability and DevOps tooling: Grafana , Splunk , Logstash , Prometheus , OpenTelemetry , Zipkin , Jenkins , Ansible . Strong communication skills and ability to collaborate across distributed teams. High responsiveness and ownership mindset, especially in production support contexts. Ability to produce clear, concise documentation and technical deliverables. Comfortable working in a DevOps model, contributing across analysis, testing, and support. Nice to Have: Basic Python , Activiti (workflow engine), JMock/Mockito , shell scripting. Experience with Selenium or Serenity . Background in workflow‑based applications. What We Offer: Long‑term cooperation in a global engineering environment. Real influence on service quality, operational stability, and delivery processes. Work in a multicultural, distributed team. Private medical care (LuxMed) and Multisport card. Hybrid model: 2 days per week in the Kraków office . Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
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.
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 Software Engineer (C / Systems Programming)
Senior
Hybrid
Krakow, Poland
32,000 - 37,800 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing and supporting a scalable service platform within capital markets operations. The position combines systems programming, DevOps practices, and enterprise architecture work in a hybrid cloud environment. The engineer will build platform components, automate deployments, and ensure high availability and security of distributed systems. 🗂️ Requirements: 3-5+ years of experience in DevOps, Software Engineering, or Platform Engineering, Strong knowledge of Linux/Unix systems, Experience in C programming or systems-level programming, Understanding of REST APIs and distributed systems, Experience with CI/CD pipelines and deployment automation, Ability to design scalable and secure cloud or hybrid architectures, Experience working in Agile enterprise environments, Ability to provide production support and incident management 📃 Skills: Linux, Unix, C, REST, CI/CD, DevOps, Cloud, APIs, DistributedSystems, Agile, Automation 🏢 Description: 📍 Cracow 🏢 Hybrid: 2 days per week in the office 💰 B2B: 190 - 225 PLN/h We are looking for a Senior Software Engineer to join the technology team of a global financial services organization. The role focuses on supporting the development of a service platform used within capital markets operations. It combines systems development, DevOps practices, and work on scalable, secure enterprise architecture. Responsibilities Design, develop, and maintain platform and infrastructure components Build and maintain CI/CD pipelines and deployment automation Work in Linux/Unix environments and develop low-level/system software (C / systems programming) Contribute to the architecture of distributed systems and APIs Ensure high availability, performance, and security of systems Provide production support (incident management, troubleshooting) Collaborate with global teams in an Agile environment Requirements Minimum 3-5 years of experience in DevOps / Software Engineering / Platform Engineering Strong knowledge of Linux/Unix systems Experience in C programming (or systems-level programming) Understanding of REST APIs and distributed system architectures Experience with CI/CD pipelines and deployment automation Ability to design scalable and secure cloud/hybrid systems Experience working in Agile and enterprise environments Strong communication and analytical skills Nice to have: Java JNI, Node.js, or systems integration experience Experience with monitoring tools (Prometheus, Grafana, ELK stack) Familiarity with financial services or regulated environments We offer Work in a global financial services organization Real impact on a platform used worldwide Modern DevOps / cloud / hybrid technology stack Collaboration with experienced engineering teams across Europe and Asia Benefits package: private medical care (LuxMed) and 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 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.