New offer - be the first one to apply!
August 8, 2026
Engineering Tech Lead (Java | AI/LLM)
Senior • Hybrid
Krakow, MA, Poland
We are looking for an Engineering Tech Lead to drive the development of modern Java-based applications while leading the adoption of LLM, Prompt Engineering, and Agentic AI solutions. This role is ideal for someone with hands-on experience building and operating production-grade AI systems—not someone who has only used generative AI tools.
Your responsibilities
- Lead technical design and architecture decisions while mentoring the engineering team.
- Design, develop, and deliver high-quality applications using Java/Spring Boot and React.
- Build and optimize CI/CD pipelines, Kubernetes-based deployments, and cloud infrastructure.
- Design, test, and optimize prompts for production LLM use cases.
- Build and maintain Agentic AI solutions, including tool/function calling, multi-agent workflows, evaluation pipelines, observability, and guardrails.
- Partner with product and business teams to translate business requirements into scalable technical solutions.
What we're looking for
- Proven experience as a Tech Lead, Lead Engineer, or Senior Software Engineer.
- Strong hands-on expertise in Java, Spring Boot, and React.
- Experience with Kafka, PostgreSQL, and Redis.
- Solid knowledge of Kubernetes, Terraform, and CI/CD practices.
- Experience working with AWS, Azure, or GCP.
- Hands-on experience delivering LLM-powered applications into production, including Prompt Engineering, prompt evaluation (e.g. LangSmith, PromptFlow, Braintrust), structured outputs, function/tool calling, and agent orchestration.
Nice to have
- Experience designing autonomous or multi-agent AI systems.
- Knowledge of LLM observability, evaluation frameworks, and responsible AI practices.
- Experience working in highly regulated environments such as banking or financial services.
What we offer
- Long-term project for a global banking client.
- Opportunity to build production-grade AI solutions using the latest LLM technologies.
- International engineering environment with real influence on technical direction and architecture.
- Hybrid work model – 6 days per month from the Kraków office.
Similar jobs you might like
Technology
Antal Sp. z o.o.
Lead Software Fullstack Engineer
Senior
Hybrid
Krakow, Poland
33,000 - 42,000 PLN/hr
🏢 Summary: Lead Software Engineer (Java) role focused on developing and modernizing a large-scale international payment platform in a financial services environment. The position combines hands-on development with technical leadership, including designing microservices, REST APIs, and mentoring a development team. Work is delivered in an Agile, DevOps-oriented setup with API-first architecture. 🗂️ Requirements: Minimum 10 years of professional IT experience, At least 3 years experience as Lead or Tech Lead, Strong knowledge of Java 11+, Experience with Spring and Spring Boot, Strong SQL and relational databases knowledge, Experience designing REST APIs, Experience designing microservice architectures, Experience working in DevOps teams, Experience with Kubernetes, Experience with Git 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, REST, Microservices, Kubernetes, Git, React, JavaScript, DevOps, Agile 🏢 Description: 📍 Location: Warsaw or Kraków (hybrid - 2 days in the office per week) 📄 B2B: 200–250 PLN / h 🏦 Industry: Financial Services / Payments We are looking for a Lead Software Engineer (Java) to work on an international payment platform used in a large-scale enterprise environment. The system supports a variety of financial transfers and payment operations across multiple regions. This role combines technical leadership and hands-on development, including mentoring a development team and designing modern software solutions. You will work in an Agile environment with a focus on microservices, API-first architecture, and DevOps practices. Key Responsibilities: Provide technical leadership and mentorship to the development team. Design, develop, and maintain applications and microservices (backend and frontend). Work with Java 11/17/21 and frontend technologies such as React. Modernize existing systems and migrate to API/microservice-based architectures. Implement and improve automated testing frameworks. Enhance efficiency and automation of processing workflows (STP). Collaborate closely with technical teams and business stakeholders. Requirements: Minimum 10 years of professional experience in IT. At least 3 years experience as a Lead / Tech Lead. Strong knowledge of Java 11+ (Java 17+ preferred). Experience with Spring / Spring Boot. Strong SQL and relational database knowledge (Oracle preferred). Experience designing REST APIs and microservice architectures. Experience working in DevOps teams. Knowledge of JavaScript / React (preferred). Experience with Kubernetes and Git (required). What We Offer: Work on a long-term, international project with high scale and complexity. Real impact on architecture, standards, and best practices. Luxmed healthcare package and Multisport card. Mature engineering environment focused on quality and automation. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Lead Software Fullstack Engineer
Senior
Hybrid
Warsaw, Poland
33,000 - 42,000 PLN/hr
🏢 Summary: Lead Software Engineer (Java) role on a large-scale international payment platform in the financial services sector. The position combines technical leadership with hands-on development, focusing on microservices, API-first architecture, and DevOps practices. Responsibilities include system modernization, mentoring engineers, and designing scalable backend and frontend solutions. 🗂️ Requirements: Minimum 10 years of professional IT experience, At least 3 years of experience as Lead or Tech Lead, Strong knowledge of Java 11+, Experience with Spring and Spring Boot, Strong SQL and relational database knowledge, Experience designing REST APIs, Experience with microservice architecture, 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: Warsaw or Kraków (hybrid - 2 days in the office per week) 📄 B2B: 200–250 PLN / h 🏦 Industry: Financial Services / Payments We are looking for a Lead Software Engineer (Java) to work on an international payment platform used in a large-scale enterprise environment. The system supports a variety of financial transfers and payment operations across multiple regions. This role combines technical leadership and hands-on development, including mentoring a development team and designing modern software solutions. You will work in an Agile environment with a focus on microservices, API-first architecture, and DevOps practices. Key Responsibilities: Provide technical leadership and mentorship to the development team. Design, develop, and maintain applications and microservices (backend and frontend). Work with Java 11/17/21 and frontend technologies such as React. Modernize existing systems and migrate to API/microservice-based architectures. Implement and improve automated testing frameworks. Enhance efficiency and automation of processing workflows (STP). Collaborate closely with technical teams and business stakeholders. Requirements: Minimum 10 years of professional experience in IT. At least 3 years experience as a Lead / Tech Lead. Strong knowledge of Java 11+ (Java 17+ preferred). Experience with Spring / Spring Boot. Strong SQL and relational database knowledge (Oracle preferred). Experience designing REST APIs and microservice architectures. Experience working in DevOps teams. Knowledge of JavaScript / React (preferred). Experience with Kubernetes and Git (required). What We Offer: Work on a long-term, international project with high scale and complexity. Real impact on architecture, standards, and best practices. Luxmed healthcare package and Multisport card. Mature engineering environment focused on quality and automation. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland
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.
Lead Software Fullstack Engineer
Senior
Hybrid
Krakow, Poland
200 - 250 PLN/hr
🏢 Summary: Lead Software Engineer (Java) role on a large-scale international payment platform within the financial services sector. The position combines hands-on development with technical leadership, focusing on microservices, API-first architecture, and DevOps practices in an Agile environment. You will design and modernize high-availability systems supporting complex payment operations across multiple regions. 🗂️ Requirements: Minimum 10 years of professional IT experience, Minimum 3 years experience as Lead or Tech Lead, Strong knowledge of Java 11+, Experience with Spring and Spring Boot, Strong SQL and relational databases knowledge, Experience with Oracle database, Experience designing REST APIs, Experience with microservices architecture, Experience working in DevOps teams, Knowledge of Kubernetes, Experience with Git 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, REST, Microservices, Kubernetes, Git, React, JavaScript, DevOps, Agile 🏢 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. At least 3 years experience as a Lead / Tech Lead. Strong knowledge of Java 11+ (Java 17+ preferred). Experience with Spring / Spring Boot. Strong SQL and relational database knowledge (Oracle preferred). Experience designing REST APIs and microservice architectures. Experience working in DevOps teams. Knowledge of JavaScript / React (preferred). Experience with Kubernetes and Git (required). What We Offer: Work on a long-term, international project with high scale and complexity. Real impact on architecture, standards, and best practices. Luxmed healthcare package and Multisport card. Mature engineering environment focused on quality and automation. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.
Technology
Antal Sp. z o.o.
Test Automation Engineer Lead (Cybersecurity)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Lead role responsible for defining and executing test strategies for cybersecurity platforms within Kubernetes and cloud environments. The position focuses on building automated testing frameworks integrated with CI/CD and DevSecOps pipelines, ensuring end-to-end quality across security solutions. The role also includes mentoring team members and driving QA standards and automation initiatives. 🗂️ Requirements: 5+ years of experience in software development or test automation, Leadership experience in QA or test automation teams, Experience building and executing test strategies, Strong knowledge of CI/CD and DevSecOps practices, Understanding of secure SDLC principles, Hands-on experience with Kubernetes, Experience working in cloud environments, Ability to define and analyze QA metrics 📃 Skills: Kubernetes, Cloud, CICD, DevSecOps, SDLC, Automation, Security, QA, GRC, Metrics 🏢 Description: Test Automation Engineer Lead (Cybersecurity) We are looking for a Test Engineer Lead to join a global Cyber Security team responsible for application and infrastructure security testing across pre-production and production environments. The team develops and integrates security scanning, vulnerability management, and reporting solutions within a Kubernetes and cloud-based ecosystem. Type of contract: B2B (hourly rate, no paid days off) Hybrid model: 6 days per month from the office (Cracow/ Warsaw) Key Responsibilities Define and implement comprehensive test strategies for security platforms and services. Design, automate, and integrate testing frameworks within CI/CD and DevSecOps pipelines. Ensure end-to-end quality assurance across deployments. Collaborate closely with development, security, and operations teams. Drive automation initiatives to improve efficiency and coverage. Mentor team members and establish testing standards and best practices. Report QA metrics and progress to senior stakeholders. Requirements 5+ years of experience in software development and/or test automation, including leadership experience. Proven experience building and executing test strategies. Strong understanding of CI/CD, DevSecOps, and secure SDLC principles. Hands-on experience with Kubernetes and cloud environments. Ability to define and analyze QA metrics. Knowledge of Governance, Risk & Compliance frameworks is a strong advantage. What We Offer Participation in a global, high-impact project Cooperation based on a B2B contract (hourly rate, no paid days off) + Benefits Hybrid model: 2 days per week from the office in Cracow/ Warsaw. 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 with GCP / GenAI
Senior
Hybrid
Krakow, Poland
33,000 - 42,000 PLN/hr
🏢 Summary: Senior Java Engineer role in a global banking transformation programme focused on building a next-generation in-house Collateral & Facility Management platform. The position involves developing enterprise-grade microservices on GCP while leveraging GenAI-assisted SDLC practices. You will deliver secure, scalable, production-ready solutions within international cross-functional teams. 🗂️ Requirements: Strong hands-on experience with Java, Strong hands-on experience with Spring Boot, Experience building production-grade microservices, Experience with distributed systems, Experience with Oracle and/or PostgreSQL, Experience with JUnit, Mockito, Testcontainers, Experience with API and contract testing, Experience with CI/CD pipelines, Experience with Jenkins or GitLab, Experience with SonarQube and SAST/DAST tools, Understanding of RESTful APIs and event-driven architectures, Hands-on experience with GCP, Knowledge of secure software development practices, Practical exposure to LLMs and GenAI-assisted development 📃 Skills: Java, Spring, SpringBoot, GCP, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, SonarQube, SAST, DAST, REST, Microservices, CI/CD, LLM, GenAI 🏢 Description: 📍 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.
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
New offer
Antal Sp. z o.o.
Engineering Lead (Java)
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Rola Engineering Leada obejmuje rozwój zespołu Backend i Fullstack Engineers tworzącego rozwiązania e-commerce oraz płatności cyfrowych. Stanowisko łączy zarządzanie ludźmi, realizację roadmapy produktowej i wpływ na decyzje architektoniczne, technologiczne oraz jakość dostarczanych systemów. 🗂️ Requirements: Seniorskie doświadczenie w rozwoju oprogramowania, Bardzo dobra znajomość Java, Doświadczenie w zarządzaniu zespołem, Doświadczenie w project management lub delivery management, Doświadczenie z chmurą publiczną i migracjami chmurowymi, Znajomość projektowania systemów i nowoczesnych praktyk inżynierskich, Doświadczenie w budowaniu zespołów i prowadzeniu zmian organizacyjnych, Umiejętność podejmowania decyzji z perspektywy biznesowej, Bardzo dobre umiejętności komunikacyjne i organizacyjne, Znajomość języka angielskiego na poziomie minimum B2+ 📃 Skills: Java, AWS, GCP, Cloud, DevOps, CI/CD 🏢 Description: Dla naszego Klienta poszukujemy doświadczonego Engineering Leada, który obejmie odpowiedzialność za rozwój zespołu inżynierskiego tworzącego nowoczesne rozwiązania dla obszaru e-commerce i płatności cyfrowych. To rola łącząca zarządzanie zespołem, współpracę z biznesem oraz wpływ na decyzje architektoniczne i technologiczne. Poszukujemy osoby, która potrafi skutecznie rozwijać ludzi, budować zaangażowane zespoły oraz wspierać dostarczanie wysokiej jakości rozwiązań technologicznych. Zakres obowiązków - Zarządzanie i rozwój zespołu Backend i Fullstack Engineers. - Budowanie kultury współpracy, odpowiedzialności oraz wysokiej jakości dostarczanych rozwiązań. - Planowanie i realizacja roadmapy produktowej we współpracy z Product Managerami i interesariuszami. - Wspieranie zespołu w podejmowaniu decyzji architektonicznych i technologicznych. - Nadzór nad standardami programistycznymi, bezpieczeństwem oraz jakością kodu. - Dbanie o skalowalność, niezawodność i wydajność rozwijanych systemów. - Efektywna współpraca z zespołami produktowymi i technologicznymi w środowisku międzynarodowym. Wymagania Must have - Seniorskie doświadczenie w rozwoju oprogramowania. - Bardzo dobra znajomość technologii Java. - Doświadczenie w zarządzaniu zespołem. - Doświadczenie w project management lub delivery management. - Doświadczenie w pracy z chmurą publiczną, szczególnie AWS i/lub GCP, oraz migracjach do chmury. - Znajomość zagadnień związanych z projektowaniem systemów i nowoczesnymi praktykami inżynierskimi. - Doświadczenie w budowaniu zespołów oraz prowadzeniu zmian organizacyjnych. - Zadaniowość i umiejętność podejmowania decyzji z perspektywy biznesowej. - Bardzo dobre umiejętności komunikacyjne i organizacyjne. - Bardzo dobra znajomość języka angielskiego, minimum B2+. Mile widziane - Doświadczenie w obszarze DevOps oraz CI/CD. - Znajomość zagadnień związanych z bezpieczeństwem. Oferta - Realny wpływ na kierunek technologiczny rozwijanego produktu. - Możliwość pracy z doświadczonym zespołem w międzynarodowym środowisku. - Duża autonomia i odpowiedzialność decyzyjna. - Zatrudnienie bezpośrednio przez Klienta. - Nastawienie na długofalową współpracę. - Elastyczny model pracy hybrydowej (1/4). - Atrakcyjne premie i pakiet benefitów.
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.
Lead Java Engineer
Senior
Hybrid
Krakow, Poland
190 - 230 PLN
🏢 Summary: Lead Backend Engineer role focused on building and evolving a global payments platform, driving backend development in Java and advancing test automation in a DevOps environment. The position combines technical leadership with hands-on development of scalable microservices and modern integration solutions. You will lead architectural improvements and automation strategy to ensure secure, efficient financial processing. 🗂️ Requirements: 10+ years of professional software engineering experience, Minimum 3 years in technical leadership or Lead Developer role, Strong proficiency in Java 8+, Deep understanding of microservices architecture and design patterns, Advanced hands-on experience in designing and implementing test automation frameworks, Solid knowledge of Spring and Spring Boot, Experience with RESTful microservices and APIs, Experience with databases and SQL 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, API, SQL, Oracle, Kafka, TDD, Python, Bash, DevOps 🏢 Description: Lead Backend Engineer (Java & Test Automation) Your Career Opportunity: Global Disbursements Platform Join a high-performing team building Global Disbursements , a cutting-edge payments platform that enables customers to move funds freely and fast across the globe. Our system handles everything from supplier payments and salary credits to direct tax settlements and multi-channel money transfers. As a Lead Backend Engineer , you will drive the delivery of key projects through high-quality analysis, Agile design, and deep technical insight. You will work in a modern DevOps environment, ensuring our solutions are scalable, secure, and highly efficient. What You’ll Do: Technical Leadership: Provide mentorship and guidance to a team of engineers, fostering a culture of excellence and growth. Backend Development: Lead the design and development of robust backend services and microservices using Java 8/11/17. Automation Strategy: Drive the team’s approach to automated testing, promoting best practices and implementing frameworks to optimize delivery and reduce costs. Architectural Evolution: Reduce system complexity by migrating to modern integration patterns, including APIs, Kafka, and microservices. Process Optimization: Oversee the enhancement of Straight-Through-Processing (STP) capabilities to ensure seamless financial operations. What You Need to Succeed (Must-have): Experience: At least 10 years of professional software engineering experience, with a minimum of 3 years in a technical leadership or Lead Developer role. Java Mastery: Strong proficiency in Java 8+ (Java 17+ is highly preferred). Architecture: Deep understanding of microservices architecture, design patterns, and industry best practices. Test Automation: Advanced, hands-on experience in software testing, specifically in designing and implementing automation frameworks. Tech Stack: Solid knowledge of Spring/Spring Boot and a working understanding of RESTful microservices and APIs. Data: Experience with database technologies and SQL (Oracle preferred). Nice-to-have: Experience with Test-Driven Development (TDD) methodologies. Knowledge of scripting languages such as Python or Bash . Previous experience working within or closely with a QA team. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.