May 6, 2026
Senior Software Engineer (C / Systems Programming)
Senior • Hybrid
32,000 - 37,800 PLN/hr
Krakow, Poland
📍 Cracow
🏢 Hybrid: 2 days per week in the office
💰 B2B: 190 - 225 PLN/h
We are looking for a Senior Software Engineer to join the technology team of a global financial services organization. The role focuses on supporting the development of a service platform used within capital markets operations. It combines systems development, DevOps practices, and work on scalable, secure enterprise architecture.
Responsibilities
- Design, develop, and maintain platform and infrastructure components
- Build and maintain CI/CD pipelines and deployment automation
- Work in Linux/Unix environments and develop low-level/system software (C / systems programming)
- Contribute to the architecture of distributed systems and APIs
- Ensure high availability, performance, and security of systems
- Provide production support (incident management, troubleshooting)
- Collaborate with global teams in an Agile environment
Requirements
- Minimum 3-5 years of experience in DevOps / Software Engineering / Platform Engineering
- Strong knowledge of Linux/Unix systems
- Experience in C programming (or systems-level programming)
- Understanding of REST APIs and distributed system architectures
- Experience with CI/CD pipelines and deployment automation
- Ability to design scalable and secure cloud/hybrid systems
- Experience working in Agile and enterprise environments
- Strong communication and analytical skills
Nice to have:
- Java JNI, Node.js, or systems integration experience
- Experience with monitoring tools (Prometheus, Grafana, ELK stack)
- Familiarity with financial services or regulated environments
We offer
- Work in a global financial services organization
- Real impact on a platform used worldwide
- Modern DevOps / cloud / hybrid technology stack
- Collaboration with experienced engineering teams across Europe and Asia
- Benefits package: private medical care (LuxMed) and MultiSport card
Why apply for an Antal job offer?
When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.
About Antal
Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.
Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Discover our latest job openings: https://en.antal.pl/candidates
Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Similar jobs you might like
Technology
Antal Sp. z o.o.
Senior DevOps Engineer (GCP)
Senior
Hybrid
Krakow, Poland
35,000 - 42,000 PLN/hr
🏢 Summary: Senior DevOps Software Engineer role in a global banking transformation programme focused on cloud-native platforms, automation, and distributed systems. The position involves designing, building, and operating scalable cloud infrastructure and CI/CD pipelines in a regulated, production-grade environment. The engineer will support mission-critical services and contribute to automation, reliability, and continuous improvement initiatives. 🗂️ Requirements: Strong experience with GCP and core cloud services, Hands-on experience with CI/CD pipelines, Experience with Jenkins, Git, Maven, SonarQube, Practical knowledge of Terraform and Ansible, Shell scripting skills, Experience operating production-grade cloud services, Knowledge of monitoring and logging tools, Understanding of DLT or blockchain concepts 📃 Skills: GCP, GKE, Jenkins, Git, Maven, SonarQube, Terraform, Ansible, Shell, Kubernetes, PostgreSQL, DLT, Blockchain 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week, 3 days remote) 📄 B2B: 210 - 250 PLN / h 🏦 Industry: Banking / Financial Services We are currently seeking an experienced Senior DevOps Software Engineer to join a large-scale, global banking transformation programme focused on cloud-native platforms, automation, and distributed systems. The role sits within a high-performing engineering team responsible for building, operating, and evolving mission-critical services in a regulated environment. You will work in a cross-functional, international setup with engineers, architects, and platform specialists, contributing to the design and operation of scalable cloud infrastructure and CI/CD ecosystems. Responsibilities: • Provide end-to-end support across the software delivery and run lifecycle, including development and DevOps activities • Design, build, and maintain Continuous Integration / Continuous Delivery (CI/CD) pipelines using tools such as Jenkins, Git, Maven, and SonarQube • Implement Infrastructure as Code (IaC) using Terraform, Ansible, and scripting (e.g. Shell) • Manage and support cloud-based solutions on Google Cloud Platform (GCP), including Google Kubernetes Engine (GKE), networking, compute, storage, and databases (e.g. PostgreSQL) • Ensure service reliability through monitoring, logging, incident management, and adherence to availability and recovery objectives • Support release management processes and drive automation and continuous improvement initiatives • Collaborate with cross-functional engineering and operations teams to deliver scalable and resilient platforms • Provide post go-live support for Distributed Ledger Technology (DLT) / blockchain-based systems where applicable Requirements: • Strong experience with Google Cloud Platform (GCP), including GKE and core cloud services • Hands-on experience with CI/CD pipelines and tools such as Jenkins, Git, Maven, and SonarQube • Practical knowledge of Infrastructure as Code (Terraform, Ansible, Shell scripting) • Experience supporting and operating production-grade, live services in cloud environments • Familiarity with monitoring, logging, and observability tools • Understanding of Distributed Ledger Technology (DLT) / blockchain concepts (advantageous) • Strong problem-solving skills and ability to design simple solutions for complex challenges • Excellent communication skills and ability to work effectively in cross-functional teams What we offer: • Opportunity to work on large-scale, global banking and cloud transformation initiatives • Exposure to modern cloud-native and DevOps toolchains in a mature engineering environment • Real impact on the design, automation, and reliability of enterprise platforms • Collaboration with international, highly skilled engineering teams • Private medical healthcare (Lux Med) & Multisport card Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Technology
Antal Sp. z o.o.
Senior Cloud Devops Engineer
Senior
Hybrid
Krakow, Poland
33,000 - 38,000 PLN/hr
🏢 Summary: Senior Cloud DevOps Engineer role focused on designing, automating, and maintaining cloud and on-prem infrastructure for a mission-critical, high-volume financial platform operating in a distributed microservices architecture. The position involves building scalable IaC solutions, managing CI/CD pipelines, and ensuring high availability, security, and performance in a DevSecOps model across global teams. The role supports production systems in a highly controlled, enterprise-grade environment. 🗂️ Requirements: 8+ years of experience in DevOps / Cloud / Infrastructure engineering, Strong experience with Google Cloud Platform (GCP) including GKE, Cloud SQL, Pub/Sub, BigQuery, Cloud Operations, Hands-on experience with Jenkins, Ansible, Terraform, Docker, GitHub, Advanced scripting skills in Python or Shell, Strong Linux administration skills, Experience with containerized environments, Experience designing and maintaining CI/CD pipelines, Knowledge of PostgreSQL and relational databases, Experience with messaging systems (IBM MQ or similar) and sFTP, Understanding of TLS, certificates, secure communication protocols, Experience working with REST APIs using Python or Shell, Strong troubleshooting skills in network and distributed systems, Understanding of DevSecOps principles 📃 Skills: GCP, GKE, CloudSQL, PubSub, BigQuery, CloudOperations, Jenkins, Ansible, Terraform, Docker, GitHub, Python, Shell, Linux, Kubernetes, PostgreSQL, Oracle, IBMMQ, sFTP, TLS, REST 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office / 3 days remote) 💰 B2B: 200 - 230 PLN/h We are looking for an experienced Senior Cloud DevOps Engineer to join a global engineering team supporting a mission-critical collateral and margining platform used within a large international financial institution. The platform supports high-volume daily processing for thousands of global banking clients and operates in a distributed microservices architecture across on-prem and cloud environments. The team operates in a DevSecOps model, collaborating across multiple global locations and delivering frequent production releases in a highly controlled, high-availability environment. Responsibilities • Design, develop, and maintain cloud and on-prem infrastructure for critical enterprise applications • Work with development teams to understand infrastructure requirements and translate them into scalable architectural solutions • Prepare and maintain technical design documentation and participate in architecture reviews • Build and maintain Infrastructure as Code (IaC) and automation tooling • Develop automation for operational tasks in Linux environments • Manage CI/CD pipelines and deployment processes across production and non-production environments • Ensure high availability, performance, scalability, and security of systems (cloud and on-prem) • Collaborate with SRE, DBA, networking, storage, and Linux teams to support production systems • Own build, release, and configuration management processes • Implement and maintain integration connectivity (MQ, sFTP, REST, file-based interfaces) • Identify opportunities for automation and reduce manual operational effort • Support Service Management activities (DR, backups, patching, upgrades, vulnerability management) • Troubleshoot complex infrastructure, application, and network issues • Perform system analysis and recommend improvements for performance and reliability Requirements • 8+ years of hands-on experience in DevOps / Cloud / Infrastructure engineering roles • Strong experience with Google Cloud Platform (GCP), including services such as GKE, Cloud SQL, Pub/Sub, BigQuery, and Cloud Operations • Strong hands-on experience with DevOps tooling: Jenkins, Ansible, Terraform, Docker, GitHub • Advanced scripting skills in Python and/or Shell (Go is a plus) • Strong Linux administration skills and experience with containerized environments • Experience in CI/CD pipeline design, implementation, and maintenance • Good knowledge of PostgreSQL and relational databases (Oracle experience is a plus) • Experience with messaging systems (IBM MQ or similar) and sFTP connectivity • Understanding of TLS, certificates, and secure communication protocols • Experience working with REST APIs using Python/Shell • Strong troubleshooting skills (network, infrastructure, distributed systems) • Solid understanding of DevSecOps principles • Excellent communication and stakeholder management skills • Ability to translate business and functional requirements into technical solutions • Proactive mindset with ability to work in a fast-paced, global environment Nice to Have • Experience in Java / microservices-based environments • Exposure to Solace or similar messaging platforms • Experience managing GCP projects using Terraform at scale • Hands-on experience with Kubernetes (K8S), Flux CD, GitOps practices • Familiarity with AI-assisted development tools (e.g., GitHub Copilot) • Experience in banking / financial services domain • Experience with supply of large-scale distributed systems in enterprise environments What We Offer • Work on a global, high-scale cloud and collateral platform within financial services • Long-term B2B cooperation • Exposure to modern cloud transformation and DevSecOps practices • Collaboration with international teams across multiple regions • Private medical care (LuxMed) • Sports card (Multisport) Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
190 - 230 PLN/hr
🏢 Summary: Senior Software Engineer role focused on designing, building, and supporting scalable applications in the financial domain within a small Agile team. The position covers the full software development lifecycle, including analysis, design, implementation, testing, deployment, and production support. It emphasizes microservices and event-driven architecture with strong engineering standards and ownership. 🗂️ Requirements: Minimum 5 years of professional software development experience, Strong knowledge of Java, Strong knowledge of Python, Hands-on experience with Spring Framework, Understanding of SOLID principles, Knowledge of Clean Code practices, Experience with DDD and BDD, Experience with SQL and NoSQL databases, Experience with PostgreSQL, Experience with MongoDB, Familiarity with microservices architecture, Experience with event-driven or streaming systems 📃 Skills: Java, Python, Spring, SQL, NoSQL, PostgreSQL, MongoDB, Microservices, EventDriven, SOLID, CleanCode, DDD, BDD 🏢 Description: Senior Software Engineer 📍 Kraków, Poland (hybrid – min. 2 days/week in the office) 🕒 Full-time | B2B 190-230PLN netto/h About the Role We are looking for an experienced Senior Software Engineer to join a global technology team delivering innovative digital solutions in the financial domain. In this role, you will work closely with a Development Manager and a small, cross-functional team to build and maintain scalable applications. You will be involved in the entire software development lifecycle – from analysis and design to deployment and production support. This is a hands-on role in a collaborative environment where teams take full ownership: “you build it, you support it.” Your Responsibilities Work in a small Agile team (4–6 people) with a dedicated Product Owner Translate business requirements into user stories and deliver them iteratively to production Design and implement high-quality, scalable solutions aligned with technical standards Participate in all stages of the development lifecycle, including testing and production support Identify and manage technical debt, balancing it with new feature development Collaborate closely with team members through pairing and knowledge sharing Contribute to a culture of continuous improvement and experimentation Required Skills & Experience Minimum 5 years of professional software development experience Strong knowledge of Java and Python Hands-on experience with Spring Framework Solid understanding of software engineering principles ( SOLID, Clean Code, DDD, BDD ) Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with microservices architecture Experience with event-driven systems / streaming technologies Strong communication skills in English (written and spoken) Ability to collaborate, mentor, and support other engineers Nice to Have Experience with JavaScript (Vue.js) Background in AI / Machine Learning / NLP / Data Science Knowledge of: Prompt Engineering LangChain / LangGraph Clean Architecture What You Can Expect Work in a globally distributed engineering organization Small, self-organizing teams with strong ownership Continuous delivery approach (no traditional sprints – focus on flow and frequent releases) Opportunity to work on cutting-edge AI-driven solutions Exposure to modern technologies and experimentation with new tools A collaborative culture where learning, pairing, and knowledge sharing are encouraged Benefits: Multisport Card and Luxmed Who We’re Looking For We value engineers who: Are curious, adaptable, and open to experimentation Enjoy solving complex problems with technology Take ownership and responsibility for their work Are comfortable stepping outside their specialization when needed See failure as a learning opportunity 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.
FullStack Engineer Java
Mid
Hybrid
Krakow, Poland
30,000 - 33,500 PLN/hr
🏢 Summary: FullStack Software Engineer role in a global payments platform project within the financial sector, focused on developing and modernizing backend and frontend components in a microservices architecture. The position involves migrating legacy systems to modern solutions and delivering scalable, high-performance services in an Agile/DevOps environment. Work includes building APIs, enhancing automation, and improving system reliability and performance. 🗂️ Requirements: Strong experience with Java 11+ (preferably 17+), Hands-on experience with Kubernetes, Experience with Git and version control workflows, Proficiency in Unix/Linux and CLI tools, Solid knowledge of SQL and Oracle databases, Experience building RESTful APIs and microservices, Frontend experience with JavaScript and React, Experience working in Agile/DevOps environment, English proficiency at B2+ level 📃 Skills: Java, React, JavaScript, Kubernetes, Git, Linux, Unix, SQL, Oracle, REST, Microservices, CI/CD 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 2 days per week in the office) 📄 B2B Contract: 180 - 200 PLN / hour We are looking for a FullStack Software Engineer to join an international project delivered for a large organization within the financial services sector. The team is working on a global payments platform that enables fast and secure fund transfers across multiple channels, including supplier payments, salaries, tax processing, and international transactions. This role focuses on developing and modernizing both backend and frontend components of the platform, contributing to the transition from legacy systems to a modern microservices-based architecture. You will work in an Agile, DevOps-driven environment, supporting scalable and high-performance solutions. Key Responsibilities: Develop and maintain backend and frontend applications using Java (11/17/21) and React Build and support APIs and microservices within a distributed architecture Participate in modernization initiatives, including migration from legacy systems (e.g. mainframe, WebSphere) to microservices-based solutions Collaborate with cross-functional teams to design and deliver new features Improve system performance, scalability, and reliability Contribute to automation initiatives, including test automation and CI/CD improvements Increase Straight-Through-Processing (STP) capabilities of services Work in an Agile / DevOps environment with a focus on continuous delivery Requirements: Strong experience with Java (11+), ideally Java 17+ Hands-on experience with Kubernetes Experience with Git and version control workflows Good command of Unix/Linux environments and CLI tools Solid understanding of SQL and databases (Oracle preferred) Experience in building and integrating RESTful APIs and microservices Frontend knowledge (JavaScript / React preferable) Experience working in Agile / DevOps teams Strong analytical and problem-solving skills Good communication skills and English proficiency (B2+) What We Offer: Long-term cooperation on an enterprise-scale international project Opportunity to work on modernizing large-scale payment systems Real impact on system transformation and engineering practices 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.
Senior Software Java Engineer (microservices, Kubernetes)
Senior
Hybrid
Krakow, Poland
28,000 - 33,000 PLN/hr
🏢 Summary: Backend Java Engineer role focused on designing and documenting microservices for a large-scale, cloud-native payment platform. The position involves code reviews, architectural governance, CI/CD pipeline maintenance, and close collaboration with DevOps and business stakeholders in an Agile environment. Hybrid work model with long-term cooperation on a scalable financial system. 🗂️ Requirements: Minimum 5 years backend engineering experience with Java, Experience with Kubernetes, Docker, Kafka, Strong knowledge of Unix/Linux and GitHub, Experience with distributed and containerized platforms, Ability to build and maintain CI/CD pipelines, Experience conducting code reviews and enforcing coding standards, Experience working in Agile and DevOps environments, Fluent English 📃 Skills: Java, Kubernetes, Docker, Kafka, Unix, Linux, GitHub, CI/CD, Microservices, DevOps, Agile 🏢 Description: 📍 Location: Krakow / Warsaw (hybrid; 2 days in the office per week) 💰 B2B: 170 - 200 PLN/h 🏦 Industry: Financial Services / Payment Platforms Join the team developing an innovative payment platform, enabling fast and secure global fund transfers, supplier payments, payroll, tax payments, and multi-channel money transfers. Your role will focus on high-quality design and documentation of microservices, effective stakeholder management, and close collaboration with DevOps teams to support project delivery. Responsibilities: Create and update API/microservice design and documentation Review and approve user stories and low-level designs prepared by Tech Architects Conduct code reviews and ensure coding standards and architectural principles are followed Collaborate with IT BAs to create project plans and ensure adherence Organize and lead code review sessions with the management team Deliver high-quality design artifacts supporting DevOps teams Requirements: At least 5 years of experience in backend engineering (Java) Experience with cloud-native technologies: Kubernetes, Docker, Kafka Strong knowledge of traditional technologies: Unix/Linux, GitHub Experience designing, building, and maintaining distributed, containerized platforms Ability to deliver and maintain CI/CD pipelines for automated deployments Experience in code reviews and ensuring compliance with system architecture and coding standards Experience working in Agile / DevOps environments and collaborating with business stakeholders Excellent English skills We Offer: Work on a large, scalable payment platform with real impact on architecture and processes Long-term cooperation in a stable enterprise environment Hybrid work model (Krakow / Warsaw) Luxmed healthcare package and Multisport card Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland
Technology
Antal Sp. z o.o.
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.
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.
Fullstack Developer Java/React
Senior
Hybrid
Krakow, Poland
150 - 200 PLN/hr
🏢 Summary: Backend engineering role focused on designing, developing, and deploying scalable microservices-based applications in a continuous delivery environment. The position involves building production-ready systems, contributing to architecture decisions, and ensuring high performance and maintainability. The role requires close collaboration within globally distributed teams to deliver high-quality digital solutions. 🗂️ Requirements: Proven experience in backend software engineering, Hands-on experience with microservices architecture, Experience delivering production-ready applications, Experience with continuous delivery and frequent releases, Experience building and maintaining RESTful APIs, Strong experience with PostgreSQL including schema design and optimization 📃 Skills: Backend, Microservices, REST, PostgreSQL, SQL, ContinuousDelivery, APIs 🏢 Description: Location: Kraków Work mode: hybrid with 6-8 days/month from the office Salary: up to 200 PLN/h + VAT on B2B contract About the Team: You will join a globally distributed engineering team focused on building scalable, high-quality digital solutions using modern technologies and microservices architecture. The team emphasizes collaboration, continuous delivery, engineering excellence, and innovation, working closely with stakeholders across regions to deliver impactful business outcomes. Key Responsibilities: Design, develop, and deploy high-quality, production-ready code within a microservices-based architecture. Contribute to system architecture and technical design decisions, ensuring scalability, performance, and maintainability. Maintain awareness of business objectives alongside engineering and non-functional requirements to support product growth. Promote and uphold strong engineering culture, including best practices, code quality, and continuous improvement. Collaborate closely with globally distributed teams, coordinating across multiple regions and time zones. Proactively identify and remove delivery impediments, manage risks, and communicate issues to program stakeholders. Analyze development and delivery processes to identify inefficiencies and implement innovative, automated solutions. Required Experience & Skills: Strong background in software engineering with proven expertise in designing, developing, and deploying backend applications. Hands-on experience working with microservice architectures and delivering production-ready solutions. Demonstrated ability to deliver frequent, high-quality releases in a continuous delivery environment. Experience building and maintaining RESTful APIs in production systems. Solid experience working with PostgreSQL databases, including schema design and optimization. Preferred Qualifications: Proficiency in Java, ideally with recent experience using modern versions. Understanding of containerization and orchestration technologies such as Docker and Kubernetes, as well as cloud platforms (preferably GCP). Experience developing modern frontend applications using ReactJS. Previous experience working in the financial services sector, particularly in banking environments. This role is ideal for a proactive and delivery-focused engineer who thrives in a collaborative, fast-paced environment and is passionate about building scalable, modern applications. 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.
Software Security Backend Engineer (Node.js and/or Python)
Senior
Hybrid
Krakow, Poland
33,500 - 42,000 PLN/hr
🏢 Summary: Senior Software Security Engineer role in a global banking cybersecurity initiative focused on building secure, scalable cloud-native backend platforms. The position combines hands-on development in Python and/or Node.js with ownership of production services on GCP and Kubernetes. It involves designing modern authentication solutions and distributed systems at enterprise scale. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript/NestJS), Experience building production-grade backend services, Experience designing and developing distributed systems, Hands-on experience with GCP services, Strong knowledge of Infrastructure as Code and Terraform, Experience designing scalable and secure cloud-native architectures, Solid knowledge of Kubernetes and containerized environments, Understanding of Zero Trust and modern security engineering practices, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, NodeJS, TypeScript, NestJS, GCP, Terraform, Kubernetes, PostgreSQL, OAuth2, OpenID, IaC, ZeroTrust, DistributedSystems, CloudNative, Containers, EventDriven, Observability, Automation, Security 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland