May 18, 2026
Kotlin / Java Developer
Mid • Hybrid
30,000 - 38,500 PLN/hr
Kraków, Poland
📍 Location: Kraków, Poland (hybrid - 6 days per month in the office)
📄 B2B Contract: 180 - 230 PLN / hour
We are looking for a Kotlin / Java Developer to join an international project delivered for a large organization within the financial services sector. The team is building an internal engineering platform that supports development teams in managing software development standards, quality controls and compliance across the organization.
This role involves working on modern web applications and APIs built with Kotlin and Java, based on a microservices architecture. The scope of responsibilities will be adjusted to the candidate’s experience and technical profile.
Key Responsibilities:
-
Collaborate with developers, testers and business stakeholders to build and operate internal products.
-
Design, develop and implement backend features and selected UI components according to backlog priorities.
-
Build and maintain APIs and microservices that address real business and engineering challenges.
-
Work closely with the wider engineering team to design and deliver new features.
-
Proactively engage with internal users to resolve issues and respond to feature requests.
-
Contribute within an Agile, CI/CD-driven environment enabling frequent and stable releases.
-
Participate in code reviews and support quality through testing, including automated test scripts.
Requirements:
-
Commercial experience with Kotlin, or Java with a strong willingness to learn Kotlin.
-
Hands-on experience in at least 2 of the following areas: API development, SQL / databases, HTML / JavaScript.
-
Experience working with collaboration tools such as Jira, Confluence and Bitbucket.
-
Solid understanding of microservices architecture.
-
Strong analytical and troubleshooting skills.
-
Good communication and collaboration skills.
-
English proficiency at B2+ level.
Nice to Have:
-
Experience with Jenkins and CI/CD pipeline design.
-
Knowledge of test automation practices.
-
Familiarity with cloud platforms such as AWS, Azure or GCP.
-
Background in system administration (Linux / AIX / WAS).
What We Offer:
-
Long-term cooperation on an enterprise-scale international project.
-
Exposure to modern technologies and microservices-based architectures.
-
Real influence on the development of internal engineering platforms.
-
Access to internal trainings, workshops and technical knowledge-sharing sessions.
-
Private medical care (LuxMed) & Multisport card.
-
Collaboration with experienced, international engineering teams.
Why apply for an Antal job offer?
When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.
About Antal
Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.
Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Discover our latest job openings: https://en.antal.pl/candidates
Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Similar jobs you might like
Technology
Antal Sp. z o.o.
Kotlin / Java Developer
Mid
Hybrid
Krakow, Poland
30,000 - 38,000 PLN/hr
🏢 Summary: B2B opportunity for a Kotlin/Java Developer to build and enhance an internal engineering platform for a large financial organization. The role focuses on developing backend services, APIs and selected UI components within a microservices architecture, working in an Agile, CI/CD-driven environment. You will contribute to modern web applications supporting software standards, quality and compliance across the organization. 🗂️ Requirements: Commercial experience with Kotlin or Java, Experience in at least two areas: API development, SQL/databases, HTML/JavaScript, Experience with Jira, Confluence and Bitbucket, Understanding of microservices architecture 📃 Skills: Kotlin, Java, SQL, HTML, JavaScript, API, Microservices, Jira, Confluence, Bitbucket, Jenkins, CICD, AWS, Azure, GCP, Linux, AIX, WAS 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 6 days per month in the office) 📄 B2B Contract: 180 - 230 PLN / hour We are looking for a Kotlin / Java Developer to join an international project delivered for a large organization within the financial services sector. The team is building an internal engineering platform that supports development teams in managing software development standards, quality controls and compliance across the organization. This role involves working on modern web applications and APIs built with Kotlin and Java, based on a microservices architecture. The scope of responsibilities will be adjusted to the candidate’s experience and technical profile. Key Responsibilities: Collaborate with developers, testers and business stakeholders to build and operate internal products. Design, develop and implement backend features and selected UI components according to backlog priorities. Build and maintain APIs and microservices that address real business and engineering challenges. Work closely with the wider engineering team to design and deliver new features. Proactively engage with internal users to resolve issues and respond to feature requests. Contribute within an Agile, CI/CD-driven environment enabling frequent and stable releases. Participate in code reviews and support quality through testing, including automated test scripts. Requirements: Commercial experience with Kotlin, or Java with a strong willingness to learn Kotlin. Hands-on experience in at least 2 of the following areas: API development, SQL / databases, HTML / JavaScript. Experience working with collaboration tools such as Jira, Confluence and Bitbucket. Solid understanding of microservices architecture. Strong analytical and troubleshooting skills. Good communication and collaboration skills. English proficiency at B2+ level. Nice to Have: Experience with Jenkins and CI/CD pipeline design. Knowledge of test automation practices. Familiarity with cloud platforms such as AWS, Azure or GCP. Background in system administration (Linux / AIX / WAS). What We Offer: Long-term cooperation on an enterprise-scale international project. Exposure to modern technologies and microservices-based architectures. Real influence on the development of internal engineering platforms. Access to internal trainings, workshops and technical knowledge-sharing sessions. Private medical care (LuxMed) & Multisport card. Collaboration with experienced, international engineering teams. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. 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.
Kotlin / Java Developer
Mid
Hybrid
Krakow, Poland
30,000 - 38,000 PLN/hr
🏢 Summary: B2B opportunity for a Kotlin/Java Developer to build and enhance an internal engineering platform for a large financial services organization. The role focuses on developing modern web applications and APIs within a microservices architecture in an Agile, CI/CD-driven environment. It involves backend development, selected UI work, and close collaboration with cross-functional teams. 🗂️ Requirements: Commercial experience with Kotlin or Java, Hands-on experience in at least two: API development, SQL/databases, HTML/JavaScript, Understanding of microservices architecture, Experience with Jira, Confluence, Bitbucket, Ability to work in Agile and CI/CD environment, English proficiency at B2+ level 📃 Skills: Kotlin, Java, SQL, HTML, JavaScript, Microservices, Jira, Confluence, Bitbucket, Jenkins, AWS, Azure, GCP, Linux, AIX, WAS, CI/CD 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 6 days per month in the office)📄 B2B Contract: 180 - 230 PLN / hour We are looking for a Kotlin / Java Developer to join an international project delivered for a large organization within the financial services sector. The team is building an internal engineering platform that supports development teams in managing software development standards, quality controls and compliance across the organization. This role involves working on modern web applications and APIs built with Kotlin and Java, based on a microservices architecture. The scope of responsibilities will be adjusted to the candidate’s experience and technical profile. Key Responsibilities: Collaborate with developers, testers and business stakeholders to build and operate internal products. Design, develop and implement backend features and selected UI components according to backlog priorities. Build and maintain APIs and microservices that address real business and engineering challenges. Work closely with the wider engineering team to design and deliver new features. Proactively engage with internal users to resolve issues and respond to feature requests. Contribute within an Agile, CI/CD-driven environment enabling frequent and stable releases. Participate in code reviews and support quality through testing, including automated test scripts. Requirements: Commercial experience with Kotlin, or Java with a strong willingness to learn Kotlin. Hands-on experience in at least 2 of the following areas: API development, SQL / databases, HTML / JavaScript. Experience working with collaboration tools such as Jira, Confluence and Bitbucket. Solid understanding of microservices architecture. Strong analytical and troubleshooting skills. Good communication and collaboration skills. English proficiency at B2+ level. Nice to Have: Experience with Jenkins and CI/CD pipeline design. Knowledge of test automation practices. Familiarity with cloud platforms such as AWS, Azure or GCP. Background in system administration (Linux / AIX / WAS). What We Offer: Long-term cooperation on an enterprise-scale international project. Exposure to modern technologies and microservices-based architectures. Real influence on the development of internal engineering platforms. Access to internal trainings, workshops and technical knowledge-sharing sessions. Private medical care (LuxMed) & Multisport card. Collaboration with experienced, international engineering teams. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Senior 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 Developer
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Full-time/B2B role for an experienced Java Developer to design, develop, and maintain microservices in a financial sector project. The position focuses on building high-quality backend solutions using modern Java and DevOps practices, with strong emphasis on TDD, CI, and system reliability. Hybrid work model with responsibility for both development and platform support. 🗂️ Requirements: 5+ years commercial experience in Java backend development, Experience designing and developing microservices, Proficiency in Java 17/21 and Spring Boot, Strong knowledge of PostgreSQL, Experience setting up and maintaining DevSecOps pipelines, Minimum 3 years working in Agile and/or DevOps teams, Experience with TDD using JUnit, Experience writing integration, regression, and Cucumber tests, Experience working with CI pipelines, Experience in incident resolution and system monitoring 📃 Skills: Java, SpringBoot, PostgreSQL, Microservices, DevSecOps, JUnit, Cucumber, CI, TDD, Agile, DevOps, TypeScript, Angular, HTML5 🏢 Description: For our Client we are looking for an experienced Java Developer who will be responsible for both the development and maintenance of the microservices. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Java code Contribute in all phases of the development lifecycle Adopt DevOps and Agile principles Ensure test-driven development and close collaboration with QA team members Focus on improving the development team velocity and quality Mentor and work with junior members of the team Support the platform: incident resolution, monitoring, problem management Develop automated tooling to improve support functions Requirements: 5+ years of commercial experience in backend development (Java) Designing and developing microservices using Java 17/21 and Spring Boot Strong knowledge of PostgreSQL and DevSecOps pipeline set up / maintenance Self-motivated and willing to learn new technologies and business domain 3+ years working in an Agile and/or DevOps team Excellent communication skills Use TDD with JUnit for unit tests, add integration and regression tests, and write simple Cucumber scenarios for end‑to‑end acceptance, all run in CI. Proven track record of working on significant projects from conception to completion, Ability to translate functional requirements into technical solutions, Should be able to provide innovative solutions to complex business problems Fluent English Experience in TypeScript, Angular, HTML 5 - nice to have Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
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.
Java Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Full-time Java Developer role for a financial sector project, focused on building and maintaining backend services and APIs using modern Java technologies in a hybrid work model. The position involves cloud deployment on GCP, database optimization, and collaboration on CI/CD pipelines. The role requires hands-on experience with microservices architecture and cloud-based environments. 🗂️ Requirements: 3+ years of commercial experience as Java Developer, Experience with Java 17, Proficiency in Spring Boot, Experience in building microservices, Experience in developing RESTful APIs, Hands-on experience with PostgreSQL, Experience with Google Cloud Platform, Experience with Jenkins, Proficiency with Git, Understanding of SDLC, Experience working in Agile environment, Fluent English 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, GCP, Jenkins, Git, REST, Microservices, SQL, CI/CD, Agile 🏢 Description: Java Developer For our Client we are looking for an experienced Java Developer. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Design, develop, and maintain backend services and APIs using Java 17 and Spring Boot Implement and optimize database solutions using PostgreSQL Deploy, monitor, and manage applications on Google Cloud Platform (GCP) Collaborate with DevOps teams to build and maintain CI/CD pipelines using Jenkins Utilize Git for version control and collaborate with team members on code reviews and branching strategies Ensure application performance, scalability, and security through best practices and testing Troubleshoot and resolve technical issues in a timely manner Work closely with cross-functional teams to gather requirements and deliver high-quality solutions Requirements: 3+ years of commercial experience in similar position Experience with Java 17 and object-oriented programming principle Proficiency in building microservices and RESTful APIs using Spring Boot Hands-on experience with PostgreSQL for database design, queries, and optimization Familiarity with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Storage, and Cloud SQL Experience with CI/CD tools, particularly Jenkins Proficient in using Git for version control and collaboration Solid understanding of software development lifecycle (SDLC) and Agile methodologies Strong problem-solving skills and attention to detail Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Experienced Java Developer role focused on developing and maintaining microservices for trading systems in the financial sector. The position involves building high-availability solutions, supporting credit and IR derivatives trading workflows, and contributing to DevOps, monitoring, and infrastructure improvements in a hybrid work model. 🗂️ Requirements: 7+ years of Java back-end development experience, Experience with RESTful APIs, Experience with microservices architecture, Knowledge of high-availability service architecture, Experience with SQL, Experience with PostgresSQL or Sybase, Basic database performance knowledge, Hands-on experience with AI tooling and models, Experience leading delivery of Java-based services or modules, Strong analytical and problem-solving skills, Fluent English 📃 Skills: Java, REST, Microservices, SQL, PostgresSQL, Sybase, DevOps, AI 🏢 Description: For our Client we are looking for an experienced Java Developer who will be responsible for both the development and maintenance of the microservices. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Build high-end solutions using market-leading technologies across the trading stack Application Specialist role for front to back system for Credit derivatives and IR derivatives trading Propose and deliver sustainable tooling infrastructure for the application including but not limited to DevOps, infrastructure, release management, resiliency and monitoring Contribute to new age tooling and improvisation of existing tech stack and process Understand department’s design principles, represent application in design review forums and interact with IT management and department engineering / tooling forums Enable real-time risk management capabilities for Credit VS trading workflows Requirements: 7+ years’ experience in Java back-end development with RESTful API, Java, micro-services Good sense and experience in high-availability service architecture Good experience in SQL and at least one main stream database (Postgres SQL or Sybase), with basic knowledge in database performance Hands on with AI tooling and models in day to day Experience of owning or leading the delivery a Java-based service / module Strong analytical thinking and problem solving capability Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
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.
Lead Java Engineer
Senior
Hybrid
Kraków, Poland
200 - 250 PLN/hr
🏢 Summary: Lead Software Engineer (Java) role focused on developing and modernizing a large-scale international payment platform in a financial services environment. The position combines hands-on development with technical leadership, emphasizing microservices, API-first architecture, and DevOps practices. The engineer will design, build, and optimize high-performance systems supporting global payment operations. 🗂️ Requirements: Minimum 10 years of professional IT experience, Strong knowledge of Java 11+ (Java 17+ preferred), Experience with Spring and Spring Boot, Strong knowledge of SQL and relational databases (Oracle preferred), Experience designing REST APIs, Experience with microservice architectures, Experience working in DevOps teams, Experience with Kubernetes, Experience with Git 📃 Skills: Java, Spring, SpringBoot, SQL, Oracle, REST, Microservices, Kubernetes, Git, React, JavaScript, DevOps 🏢 Description: 📍 Location: Kraków (hybrid - 2 days in the office per week) 📄 B2B: 200–250 PLN / h 🏦 Industry: Financial Services / Payments We are looking for a Lead Software Engineer (Java) to work on an international payment platform used in a large-scale enterprise environment. The system supports a variety of financial transfers and payment operations across multiple regions. This role combines technical leadership and hands-on development, including mentoring a development team and designing modern software solutions. You will work in an Agile environment with a focus on microservices, API-first architecture, and DevOps practices. Key Responsibilities: Provide technical leadership and mentorship to the development team. Design, develop, and maintain applications and microservices (backend and frontend). Work with Java 11/17/21 and frontend technologies such as React. Modernize existing systems and migrate to API/microservice-based architectures. Implement and improve automated testing frameworks. Enhance efficiency and automation of processing workflows (STP). Collaborate closely with technical teams and business stakeholders. Requirements: Minimum 10 years of professional experience in IT. Strong knowledge of Java 11+ (Java 17+ preferred). Experience with Spring / Spring Boot. Strong SQL and relational database knowledge (Oracle preferred). Experience designing REST APIs and microservice architectures. Experience working in DevOps teams. Nice to have: Knowledge of JavaScript / React (preferred). Experience with Kubernetes and Git (required). What We Offer: Work on a long-term, international project with high scale and complexity. Real impact on architecture, standards, and best practices. Luxmed healthcare package and Multisport card. Mature engineering environment focused on quality and automation. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Java/Kotlin Developer
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B role for a Java/Kotlin Developer in a hybrid model, focused on developing and modernizing enterprise systems in microservices architecture and migrating solutions to Microsoft Azure. The position involves transforming monoliths into microservices, designing cloud-based architecture, and ensuring high code quality within an Agile environment. The role offers long-term collaboration on large-scale cloud transformation projects. 🗂️ Requirements: Minimum 3 years of experience with Java/Kotlin, Experience in migrating on-premises applications to Microsoft Azure, Knowledge of Azure services including AKS, Key Vault, CI/CD, Very good knowledge of Spring Boot, Spring Cloud, Hibernate, Good knowledge of SQL, Experience with git and maven, Experience in writing unit tests, Knowledge of OOP and FP paradigms, Experience working in Agile (Scrum/Kanban), Availability to work in Poland in a hybrid model (min. 1 day per week in office) 📃 Skills: Java, Kotlin, Azure, AKS, KeyVault, AzureDevOps, GitHubActions, SpringBoot, SpringCloud, Hibernate, SQL, Git, Maven, OOP, FP, Scrum, Kanban, Kubernetes, Kafka, Docker, Helm, RabbitMQ, ElasticSearch, EntraID 🏢 Description: Java/Kotlin Developer 📍 Lokalizacja: Warszawa (model hybrydowy – min. 1 dzień w tygodniu z biura) 📄 Kontrakt B2B Poszukujemy Java/Kotlin Developera , który dołączy do projektu realizowanego dla dużej organizacji z sektora enterprise. Osoba na tym stanowisku będzie zaangażowana w rozwój i modernizację systemów w architekturze mikrousługowej, migrację rozwiązań do chmury Azure oraz współtworzenie nowoczesnych komponentów platformy. Rola obejmuje pracę z rozproszonymi systemami, udział w transformacji monolitu do mikroserwisów, współpracę z architektami, DevOps oraz zespołami biznesowymi, a także aktywny wpływ na jakość i kierunek rozwoju środowiska chmurowego. Zakres obowiązków: Budowa, rozbudowa oraz migracja systemów do chmury w architekturze mikrousługowej i monolitycznej (obsługa systemów ubezpieczeń życiowych). Rozbijanie komponentów monolitycznych na domeny i mikroserwisy z wykorzystaniem Domain‑Driven Design . Udział w projektowaniu architektury z użyciem nowoczesnych technologii (m.in. Kafka , Kubernetes ). Usprawnianie i automatyzacja wybranych procesów biznesowych. Zapewnienie wysokiej jakości oprogramowania poprzez rozwój piramidy testów automatycznych. Wykonywanie i odbieranie code review . Udział w ceremoniach Scrumowych i współpraca w zwinnym zespole projektowym. Wymagania: Doświadczenie w migracji aplikacji on‑premises do Microsoft Azure . Znajomość usług Azure, w tym: Azure Kubernetes Service (AKS), Azure Key Vault, CI/CD (Azure DevOps Pipelines lub GitHub Actions) . Min. 3 lata doświadczenia w pracy z Java/Kotlin . Bardzo dobra znajomość Spring Boot , Spring Cloud , Hibernate . Dobra znajomość SQL . Znajomość narzędzi: git , maven . Doświadczenie w pisaniu testów jednostkowych. Znajomość paradygmatów OOP i FP . Umiejętność pracy w zespole i komunikacji w środowisku Agile (Scrum/Kanban). Proaktywność i umiejętność proponowania usprawnień. Świadczenie usług na terenie Polski, w modelu hybrydowym (min. 1 dzień w tygodniu z biura). Wymagania (nice to have): Znajomość Microsoft Entra ID . Doświadczenie z Docker , Kubernetes , Helm . Znajomość Kafka , RabbitMQ , ElasticSearch . Oferujemy: Długoterminową współpracę przy projektach związanych z modernizacją i rozwojem systemów chmurowych. Możliwość pracy z nowoczesnymi technologiami (Azure, Kubernetes, Kafka, mikroserwisy). Współpracę z doświadczonymi zespołami developerskimi, architektami i DevOps. Realny wpływ na kształt architektury i kierunek rozwoju platformy. Stabilne środowisko projektowe w dużej organizacji enterprise. Prywatną opiekę medyczną (LuxMed) oraz kartę 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.