April 24, 2026
Senior Java Developer
Senior • Hybrid
190 - 230 PLN/hr
Krakow, Poland
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.
Similar jobs you might like
Technology
Antal Sp. z o.o.
Senior Java Developer - AI
Senior
Hybrid
Krakow, Poland
220 - 240 PLN/hr
🏢 Summary: Senior Java Developer role focused on building and integrating production-grade Java microservices within an AI-enabled delivery programme. The position involves solution design, CI/CD quality enforcement, GenAI integration, and secure, observable service delivery in a cloud environment. Hybrid work model in Kraków with B2B contract. 🗂️ Requirements: Strong experience building Java microservices with Spring Boot, Solid experience with RDBMS (Oracle or PostgreSQL), Hands-on unit and integration testing using JUnit, Mockito, Testcontainers, Experience with CI/CD pipelines and quality gates, Understanding of REST and messaging/event-driven integration patterns, Hands-on experience with GCP, Practical experience with GenAI concepts and engineering tooling, Familiarity with RAG and agent patterns, Ability to contribute to technical design and resolve technical risks 📃 Skills: Java, SpringBoot, Microservices, Oracle, PostgreSQL, JUnit, Mockito, Testcontainers, Jenkins, GitLab, Sonar, SAST, DAST, REST, Messaging, GCP, GenAI, LLMs, RAG, Kubernetes, Docker, Copilot 🏢 Description: Location: Kraków (2 times per week from the office) B2B | 220–240 PLN netto/hour About the Role: We are looking for a skilled and motivated Senior Java Developer to join the AI‑Enabled Delivery Programme within the Global Collateral & Facility Management area. In this role, you will develop and integrate production‑grade Java microservices, contribute to solution design, and work across multiple workstreams. You will collaborate closely with Tech Leads, architects, QA, platform teams, and engineering partners to deliver secure, well‑tested, and reliable services. Key Responsibilities: Build, test, release, and support Java microservices Contribute to solution design aligned with architecture and non‑functional requirements Identify and resolve technical risks, dependencies, and delivery blockers Follow engineering standards (coding, branching, CI/CD quality gates, test strategy) Deliver unit, integration, and contract tests with measurable coverage Participate in design, code, and security reviews Use AI‑assisted tooling (e.g., Copilot) responsibly to accelerate delivery Apply guardrails for AI‑generated code (reviews, secure coding, traceability) Use GenAI techniques where appropriate (LLMs, prompt engineering, validation) Contribute to GenAI‑enabled patterns (LLMs, RAG, agent workflows) Embed security‑by‑design and vulnerability management Build production‑ready services with observability and performance readiness Support release activities, integration, and environment preparation Collaborate with Tech Leads, QA, SRE, architects, and platform teams Requirements: Strong hands‑on experience building Java microservices (Spring Boot) Solid experience with RDBMS (Oracle/PostgreSQL) Strong unit and integration testing practices (JUnit, Mockito, Testcontainers) Experience with CI/CD pipelines and quality gates (Jenkins/GitLab, Sonar, SAST/DAST) Good understanding of integration patterns (REST, messaging/eventing) Experience contributing to technical design and making pragmatic trade‑offs Hands‑on experience with GCP Practical exposure to GenAI concepts and engineering tooling Familiarity with RAG/agent patterns and governance Nice to Have: Experience delivering regulated financial services platforms Exposure to cloud‑native patterns (containers, Kubernetes, service mesh) Experience with performance engineering and resilience testing Experience implementing AI‑enabled SDLC practices Hands‑on experience with GenAI integrations (RAG pipelines, evaluation, prompt/versioning) What We Offer: Opportunity to work on strategic, high‑impact engineering initiatives Exposure to modern AI‑enabled SDLC practices Flexible working model Supportive, international engineering environment Benefits package: Multisport Card, Luxmed Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Java Full Stack Developer
Senior
Hybrid
Krakow, Poland
190 - 230 PLN/hr
🏢 Summary: Senior Java Full Stack Developer role focused on developing and supporting a global platform within a distributed engineering environment. The position combines backend and frontend development with DevOps and production support responsibilities. It involves ownership of application enhancements, incident resolution, and end‑to‑end service stability. 🗂️ Requirements: Strong experience with Java 21, Strong experience with Spring Boot 3.x, Experience with microservices architecture, Experience with REST APIs and JSON, Frontend development experience with React JS, Knowledge of PostgreSQL, Experience with messaging systems (MQ or Solace), Working knowledge of Kubernetes, Working knowledge of Redis, Understanding of application security principles, Experience with observability tools, Experience with DevOps tools, Ability to work in DevOps model across development and support, Experience in production support and incident resolution 📃 Skills: Java, Spring, Microservices, REST, JSON, React, PostgreSQL, MQ, Solace, Kubernetes, Redis, Grafana, Splunk, Logstash, Prometheus, OpenTelemetry, Zipkin, Jenkins, Ansible 🏢 Description: Senior Java Full Stack Developer 📍 Location: Kraków, Poland (hybrid: 2 days in the office , 3 days remote) 📄 B2B Contract: 190 – 230 PLN / hour We are looking for a Senior Java Full Stack Developer to join the Global HMS engineering team within Markets & Securities Services IT. In this role, you will contribute to the development and support of a key global platform, working closely with business stakeholders and distributed engineering teams. You will take ownership of application enhancements, production stability, and end‑to‑end support activities, ensuring high service quality and timely delivery. This position is ideal for someone who enjoys combining hands‑on development with operational responsibility, thrives in a global environment, and is comfortable working across backend, frontend, DevOps, and support streams. Key Responsibilities: Deliver application enhancements and provide day‑to‑day support within a global engineering setup. Collaborate with business stakeholders to plan and execute deliveries, ensuring milestones are met. Lead and resolve critical production incidents, driving fixes through to completion. Own end‑to‑end production support: handling tickets, queries, and operational requests. Diagnose and resolve application issues to maintain performance, reliability, and usability. Create and maintain technical documentation, best‑practice guidelines, and process artefacts. Act as an SME for service functionality, constraints, and operational considerations. Identify and escalate risks, issues, and dependencies during agile delivery. Continuously develop skills through training, certifications, and hands‑on learning. Requirements: Strong experience with Java 21 , Spring Boot 3.x , microservices , REST APIs , JSON . Frontend experience with React JS . Solid understanding of PostgreSQL and messaging technologies ( MQ/Solace ). Working knowledge of Kubernetes , Redis , and application security principles. Exposure to observability and DevOps tooling: Grafana , Splunk , Logstash , Prometheus , OpenTelemetry , Zipkin , Jenkins , Ansible . Strong communication skills and ability to collaborate across distributed teams. High responsiveness and ownership mindset, especially in production support contexts. Ability to produce clear, concise documentation and technical deliverables. Comfortable working in a DevOps model, contributing across analysis, testing, and support. Nice to Have: Basic Python , Activiti (workflow engine), JMock/Mockito , shell scripting. Experience with Selenium or Serenity . Background in workflow‑based applications. What We Offer: Long‑term cooperation in a global engineering environment. Real influence on service quality, operational stability, and delivery processes. Work in a multicultural, distributed team. Private medical care (LuxMed) and Multisport card. Hybrid model: 2 days per week in the Kraków office . Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Senior Software Engineer (Backend)
Senior
Hybrid
Krakow, Poland
200 - 250 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and building scalable Java-based microservices and REST APIs for a global payments platform. The position involves modernizing legacy systems into cloud-native architectures and improving reliability and performance in a Kubernetes environment. You will work on high-scale international payment solutions within a hybrid setup in Kraków. 🗂️ Requirements: Strong experience with Java 11+, Experience building microservices, Experience developing REST APIs, Hands-on experience with Kubernetes, Solid knowledge of SQL and relational databases, Experience with Git, Experience working in Unix/Linux environments, Understanding of DevOps practices 📃 Skills: Java, Spring, Kubernetes, SQL, Oracle, Git, Linux, Unix, REST, Microservices, CI/CD, React 🏢 Description: Senior Software Engineer (Backend) – Java 📍 Kraków | Hybrid (2x day per week from the office) We are looking for an experienced Senior Software Engineer (Backend) to join a global technology team working on a large-scale payments platform that enables businesses and customers worldwide to move funds quickly and securely across markets. The platform supports international transfers, supplier payments, payroll processing, and payments to authorities across multiple channels. You will contribute to building modern, scalable systems used globally. What you will be doing • Design, develop and maintain backend services and microservices in Java • Build scalable REST APIs supporting a global payments platform • Contribute to the migration from legacy systems to a modern microservices architecture • Work with Kubernetes-based platforms and cloud-native environments • Improve system reliability, performance and Straight‑Through‑Processing (STP) capabilities • Collaborate with international engineering teams, DevOps and product stakeholders • Contribute to test automation and modern CI/CD practices What we are looking for • Strong experience with Java (11+) , ideally Java 17+ • Experience building microservices and REST APIs • Hands-on experience with Kubernetes • Solid knowledge of SQL and relational databases (Oracle is a plus) • Experience with Git and modern development workflows • Comfortable working in Unix/Linux environments • Understanding of DevOps ways of working Nice to have: • Experience with Spring / Spring Boot • Experience with React or modern frontend technologies • Familiarity with application monitoring / observability tools What we offer • Opportunity to work on a global, high-scale payments platform • Collaboration with international engineering teams • Modern technology stack and cloud-native environment • Hybrid work model in Kraków Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
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, 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
🏢 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 Developer (Kubernetes/Cloud)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Full-time Java Developer role focused on building and maintaining scalable backend services and cloud-native applications in the financial sector. The position involves developing microservices, deploying to Kubernetes clusters, and automating CI/CD pipelines in cloud environments. The work is delivered in a hybrid model with strong emphasis on security, performance, and reliability. 🗂️ Requirements: 5+ years of commercial experience in backend development with Java, Strong experience in Java and microservices architecture, Hands-on experience with Kubernetes, Experience with Docker containerisation, Experience with at least one cloud platform (AWS, Azure or GCP), Experience with infrastructure-as-code tools (Terraform or Helm), Experience with CI/CD tools (Jenkins or Ansible), Ability to monitor, troubleshoot and optimise applications, Fluent English 📃 Skills: Java, Spring, Kubernetes, Docker, AWS, Azure, GCP, Terraform, Helm, Jenkins, Ansible, CI/CD, Microservices 🏢 Description: For our Client we are looking for an experienced Java Developer to build, and maintain scalable backend services and cloud-native applications. The role focuses on leveraging Java, Kubernetes, and cloud platforms to deliver robust, secure, and efficient solutions. 📍 Location : Kraków, hybrid work model – 2 days per week in the office, 3 days remote 🕒 Cooperation model: [Full-time / B2B] 📍 Project for our Client from the financial sector Key Responsibilities: Develop and maintain backend services using Java (Spring Boot or similar frameworks) Design and deploy microservices on Kubernetes clusters Implement CI/CD pipelines and automate deployments on cloud platforms (AWS, Azure, GCP) Monitor, troubleshoot, and optimise application performance Ensure security and compliance standards are met Collaborate with cross-functional teams to deliver end-to-end solutions Requirements: 5+ years of commercial experience in backend development (Java) Strong Java programming skills and experience with microservices architecture Hands-on experience with Kubernetes and containerisation (Docker) Familiarity with cloud platforms and infrastructure-as-code tools (e.g., Terraform, Helm) Experience with CI/CD tools (Jenkins, Ansible) Strong analytical and troubleshooting abilities Fluent English Benefits: Private medical care (Luxmed) Multisport card Collaborative team culture and modern tech stack Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Java Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: B2B offer for a Senior Java Engineer in the financial sector, working in a hybrid model (6 days per month from the Kraków office) on international IT projects. The role focuses on developing and maintaining Java-based microservices and REST APIs in an Agile environment with strong emphasis on quality and CI/CD practices. 🗂️ Requirements: Minimum 5 years of experience as Java Developer, Very good knowledge of Java, Very good knowledge of Spring, Experience with REST API development, Experience with microservices architecture, Experience with Docker, Experience with CI/CD and Jenkins, Experience with TDD approach, Troubleshooting skills, Experience working in Agile cross-functional teams 📃 Skills: Java, Spring, REST, Microservices, Docker, CI/CD, Jenkins, TDD, Agile, OOP 🏢 Description: Senior Java Engineer Dla naszego klienta z międzynarodowego sektora finansowego poszukujemy specjalisty na stanowisko Senior Java Engineera. Lokalizacja: praca w modelu hybrydowym 6 dni na miesiąc z biura w Krakowie Współpraca : B2B Wymagania Minimum 5 lat doświadczenia jako Java Developer Bardzo dobra znajomość: Java Spring REST API Mikroserwisy Docker CI/CD (Jenkins) Doświadczenie w pracy z podejściem TDD Umiejętność rozwiązywania problemów (troubleshooting) Doświadczenie pracy w zespołach Agile, cross-funkcyjnych Chęć nauki i rozwoju Mile widziane Znajomość struktur danych i algorytmów Programowanie współbieżne w Javie Dobre praktyki OOP i Clean Code Doświadczenie w projektowaniu bezpiecznych aplikacji Kogo szukamy? Osób otwartych i nastawionych na współpracę Skoncentrowanych na rezultatach i potrzebach użytkownika Komunikatywnych i proaktywnych Ciekawych świata technologii i lubiących rozwiązywać złożone problemy Gotowych kwestionować status quo i proponować usprawnienia Elastycznych i adaptujących się do zmian Oferujemy: Udział w międzynarodowych projektach IT, Stabilne zatrudnienie oraz atrakcyjne warunki wynagrodzenia, Pracę w międzynarodowym środowisku ekspertów, Benefity: LuxMed, kafeteria MyBenefit Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Backend Java Developer (16:00-24:00)
Mid
Hybrid
Krakow, Poland
🏢 Summary: Backend Java Developer role focused on designing, building, and delivering scalable microservices and RESTful APIs in a regulated banking environment. The position involves hands-on development in modern Java, working with PostgreSQL, and contributing to production deployments with high release frequency. Mostly remote work with collaboration across globally distributed teams during late CET hours. 🗂️ Requirements: Minimum 3 years of commercial experience as Backend Java Developer, Hands-on experience with recent versions of Java, Experience with microservices architecture in production, Experience delivering RESTful APIs to production, Practical experience with PostgreSQL, Experience with schema design and query optimization, Experience in banking or financial services sector, Experience working with frequent releases and production deployments 📃 Skills: Java, Microservices, REST, PostgreSQL, SQL, Banking, Financial-services 🏢 Description: Backend Java Developer Working hours: 16:00–24:00 (CET) Work model: Mostly remote, with occasional office visits in Kraków (approx. twice per month) B2B contract: up to 160 PLN net/h + Benefits Project start date: March 2026! Your responsibilities: Design, develop, and deliver backend services in Java to production, aligned with a microservices-based architecture. Contribute to backend system architecture with a strong focus on scalability, performance, security, and reliability. Deliver production changes at a high cadence within a regulated environment. Design, build, and maintain RESTful APIs consumed by internal and external systems. Work closely with globally distributed engineering and product teams, collaborating across regions during late working hours. Proactively identify risks, dependencies, and technical issues, communicating them clearly to stakeholders. Continuously improve backend development processes and engineering standards. Requirements (must have): Minimum 3 years of commercial experience as a Backend Java Developer. Proven hands-on experience developing backend systems using Java (recent versions). Solid experience working with microservice architectures in production environments. Practical experience delivering RESTful APIs to production. Hands-on experience with PostgreSQL, including schema design and query optimization. Previous experience in the banking or financial services sector (regulated environment is a strong plus). Experience working in environments with frequent releases and production deployments. Nice to have: Experience with containerization and orchestration technologies such as Docker and Kubernetes. Experience working with cloud platforms, preferably GCP. Basic familiarity with frontend technologies such as ReactJS. Experience working in globally distributed teams. 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. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Senior Java Developer
Senior
Remote
Warsaw, Poland
130 - 150 PLN/hr
🏢 Summary: Oferta dla Senior Java Developera przy rozwoju nowoczesnych platform OTT i eCommerce w architekturze mikroserwisowej. Praca obejmuje projektowanie i rozwój aplikacji Java, udział w projektowaniu architektury oraz współpracę w metodyce Nexus Scrum z zespołami developerskimi i QA. Projekt oferuje długofalową współpracę B2B, elastyczny model pracy oraz wykorzystanie nowoczesnych technologii i narzędzi. 🗂️ Requirements: Minimum 4 lata komercyjnego doświadczenia w Java, Znajomość Java 8–25, Bardzo dobra znajomość wielowątkowości, Znajomość niemutowalności i wzorców projektowych, Doświadczenie ze Spring Boot, Doświadczenie ze Spring MVC i Spring WebFlux, Znajomość MyBatis i TestContainers, Doświadczenie z SQL i NoSQL, Znajomość Oracle, PostgreSQL, MongoDB i Redis, Doświadczenie z Apache Kafka, Znajomość ORM, Doświadczenie z mikroserwisami i REST API, Znajomość Docker i Kubernetes, Znajomość SOA i SSO, Doświadczenie z Okta, CAS lub IAM, Znajomość JUnit, Mockito i Spock, Doświadczenie z testami wydajnościowymi, Znajomość Git, Jenkins i GitLab CI, Doświadczenie z Jira i Confluence, Komunikatywny język angielski 📃 Skills: Java, Spring, SpringBoot, SpringMVC, WebFlux, MyBatis, TestContainers, SQL, NoSQL, Oracle, PostgreSQL, MongoDB, Redis, Kafka, ORM, Microservices, REST, Docker, Kubernetes, SOA, SSO, Okta, CAS, IAM, JUnit, Mockito, Spock, JMeter, K6, Git, Bitbucket, GitLab, Jenkins, Jira, Confluence, AWS, EC2, S3, Lambda, CloudWatch, MSK, Linux, Unix, Bash, Python, HTML, CSS, JavaScript, Angular, React, Vue 🏢 Description: Senior Java Developer (k/m) 📍 Warszawa / hybrydowo (1–3 dni w biurze preferowane) 🕒 B2B | full time | Długofalowa współpraca 130-150PLN netto/h O projekcie Poszukujemy doświadczonego Senior Java Developera , który dołączy do zespołu rozwijającego nowoczesne produkty OTT oraz eCommerce . Będziesz pracować w zespole doświadczonych Java Developerów, wspólnie z Frontend Developerami oraz QA, rozwijając rozwiązania w metodyce Nexus Scrum . Zakres obowiązków projektowanie i rozwój aplikacji w technologii Java, implementacja nowych funkcjonalności oraz rozwój istniejących systemów, udział w projektowaniu architektury rozwiązań, przeprowadzanie code review i dbanie o wysoką jakość kodu, wsparcie techniczne oraz konsultacje dla innych zespołów, tworzenie dokumentacji technicznej w Confluence, realizacja zadań z wykorzystaniem Jira, współpraca z zespołem programistów, testerów oraz analityków. Wymagania Java minimum 4 lata komercyjnego doświadczenia w programowaniu w Java (wersje 8–25), bardzo dobra znajomość zagadnień związanych z wielowątkowością, znajomość niemutowalności oraz wzorców projektowych. Frameworki Spring Boot, Spring MVC, Spring WebFlux, MyBatis, TestContainers. Bazy danych i integracja SQL i NoSQL, Oracle, PostgreSQL, MongoDB, Redis, Apache Kafka, doświadczenie z ORM. Architektura mikroserwisy, REST API, Docker, Kubernetes, SOA, rozwiązania SSO (Okta, CAS, IAM). Testowanie JUnit, Mockito, Spock, doświadczenie we współpracy przy testach wydajnościowych (JMeter, K6). CI/CD i narzędzia Git (Bitbucket, GitLab), Jenkins, GitLab CI / GitLab Pipelines, Jira, Confluence. Dodatkowym atutem będzie znajomość OWASP i zasad bezpieczeństwa aplikacji, doświadczenie z AWS (IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK), znajomość systemów Linux/Unix, umiejętność tworzenia skryptów Bash lub Python, znajomość praktyk DevOps, doświadczenie w tworzeniu dokumentacji technicznej, podstawowa znajomość HTML, CSS, JavaScript oraz Angular, React lub Vue.js. Poszukujemy osoby, która potrafi analizować wymagania i proponować optymalne rozwiązania, jest samodzielna i odpowiedzialna za dostarczane rozwiązania, dba o jakość kodu i dobre praktyki programistyczne, dobrze odnajduje się w pracy zespołowej, komunikuje się w języku angielskim na poziomie umożliwiającym współpracę w projekcie. Oferujemy udział w rozwoju nowoczesnych produktów cyfrowych, pracę z wykorzystaniem aktualnych technologii i nowoczesnej architektury, współpracę z doświadczonym zespołem specjalistów, realny wpływ na rozwój projektów i stosowanych rozwiązań, elastyczny model pracy – zdalnie lub hybrydowo (preferowana obecność w biurze w Warszawie 1–3 razy w tygodniu), długofalową współpracę, rozpoczęcie współpracy od połowy lipca lub na początku sierpnia. Benefity: Karta Multisport oraz Luxmed Jeżeli chcesz pracować przy rozwoju nowoczesnych platform cyfrowych, cenisz wysoką jakość kodu oraz lubisz współtworzyć rozwiązania oparte o architekturę mikroserwisową – zapraszamy do aplikowania. Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska. Sprawdź inne aktualne oferty pracy na: https://antal.pl/dla-kandydata Zaobserwuj nasz profil na LinkedIn: https://www.linkedin.com/company/antalpoland