April 28, 2026

Backend Developer

Senior • Hybrid

190 - 230 PLN

Krakow, Poland

Backend Engineer (Hybrid – 2 days/week in the office)

We are looking for an experienced Backend Engineer to join a high-performing engineering team. In this role, you will be responsible for building scalable, high-quality backend systems and contributing to modern architecture initiatives.

Responsibilities

  • Design and develop highly scalable, performant, and fault-tolerant applications
  • Contribute to the evolution of Microservices and Event-Driven Architecture
  • Collaborate with Solution Architects and Tech Leads to translate technical designs into production-ready solutions
  • Design systems with a strong focus on security, infrastructure, and data governance standards
  • Contribute to system and API design, ensuring modularity and maintainability
  • Ensure coding standards and promote best practices in development, testing, and documentation
  • Mentor junior engineers, conduct code reviews, and provide technical leadership
  • Ensure compliance with relevant controls, standards, and service management practices
  • Deliver high-quality solutions on time, aligned with business expectations
  • Support team engagement, ownership, and a sustainable, high-quality delivery pace

Requirements

  • Strong experience with Java 8+, Spring Framework, Spring Boot, Spring Cloud
  • Hands-on experience with Kubernetes, Docker, databases, and public cloud platforms
  • Deep understanding of Microservices Architecture and Event-Driven Architecture
  • Strong knowledge of design patterns and principles (focus on scalability and maintainability)
  • Expertise in designing and developing APIs (REST, GraphQL)
  • Experience with both SQL and NoSQL databases (e.g. Oracle, PostgreSQL, MySQL, MongoDB, Cassandra)
  • Experience with messaging/middleware technologies (e.g. Kafka, IBM MQ, RabbitMQ)
  • Understanding of security mechanisms (JWT, OAuth, TLS, authentication & authorization)
  • Experience with DevOps tools and CI/CD pipelines (e.g. Jenkins, GitLab, Kubernetes, Docker)
  • Proven experience in technical leadership and working with cross-functional teams
  • Ability to deliver end-to-end business applications with high quality and low maintenance overhead
  • Basic understanding of frontend-backend integration

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.

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.

Java Engineer

Mid

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: Backend Engineer role focused on developing and maintaining Java-based microservices and automated testing frameworks for a global payments platform. The position involves modernizing legacy systems, improving transaction automation, and ensuring high-quality, high-performance backend services within a DevOps environment. Hybrid work model based in Kraków. 🗂️ Requirements: Strong experience with Java 11+, Advanced experience in test automation and automated test framework design, Solid understanding of RESTful microservices and APIs, Proficiency with Git, Experience with Unix-based systems and command-line, Experience with SQL and databases, Strong knowledge of Spring, Strong knowledge of Spring Boot 📃 Skills: Java, REST, Microservices, API, Git, Unix, SQL, Oracle, Spring, SpringBoot, TDD, Python, Bash 🏢 Description: Backend Engineer (Java & Test Automation) B2B | hybrid work from Kraków Your Career Opportunity: Global Disbursements Platform Join the team behind Global Disbursements , a high-impact payments platform that empowers clients to move funds freely and fast across the globe. From paying suppliers and crediting salaries to direct tax settlements, our platform handles complex financial transfers via multiple global channels. As a Backend Engineer , you will support the delivery of key projects through high-quality analysis, Agile design, and deep technical insight. You will work within a DevOps-aligned environment, using modern tools to ensure our global payment solutions are robust and efficient. What You’ll Do: Develop & Support: Build and maintain high-performance backend services and microservices using Java 11, 17, and 21. Drive Quality: Design, implement, and maintain robust automation testing frameworks to ensure software excellence and reduce testing overhead. Modernize Infrastructure: Help reduce costs and complexity by migrating legacy systems to modern integration layers using APIs and microservice patterns. Optimize Performance: Work on increasing Straight-Through-Processing (STP) capabilities to ensure seamless, automated financial transactions. What You Need to Succeed (Must-have): Java Proficiency: Strong experience with Java 11+ (Java 17+ is highly preferred). Test Automation: Advanced, hands-on experience in software testing, including the design and implementation of automated test frameworks. Microservices: A solid working understanding of RESTful microservices and APIs. Core Tools: Proficiency with Git for version control. Systems & Data: Comfort navigating Unix-based systems and command-line interfaces, plus experience with SQL and database technologies (Oracle preferred). Frameworks: Strong knowledge of Spring and Spring Boot. Nice-to-have: Experience with Test-Driven Development (TDD) methodologies. Knowledge of scripting languages (e.g., Python, Bash ). Prior experience working within a QA team . Understanding of application monitoring tools and practices. 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.

Senior Backend Engineer (Java / Distributed Systems)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Backend Engineer role in banking focused on designing and developing high-availability, high-performance backend systems based on Java and microservices architecture. The position involves defining technical architecture, building scalable solutions processing large data volumes, and deploying services in cloud and Kubernetes environments. The engineer will collaborate within CI/CD-driven teams to ensure quality, security, and reliability of distributed systems. 🗂️ Requirements: 10+ years of software engineering experience, Strong backend development experience in Java, Experience with microservices architecture, Hands-on experience with RESTful APIs and HTTPS, Experience with message queues (MQ), Proven experience designing high-availability and high-performance systems, Strong knowledge of SQL and relational databases, Experience processing large data volumes in distributed systems, Practical experience with Go, Rust or similar system languages, Experience with NoSQL and analytical databases, Experience with Kubernetes and cloud platforms (preferably GCP), Knowledge of CI/CD practices, Understanding of cybersecurity principles, Banking domain knowledge (trade lifecycle, post-trade processing, FX) 📃 Skills: Java, Go, Rust, REST, HTTPS, MQ, SQL, PostgreSQL, ClickHouse, NoSQL, Kubernetes, GCP, CI/CD, Microservices 🏢 Description: Dla naszego klienta z obszaru bankowości poszukujemy doświadczonego specjalisty na stanowisko Senior Backend Engineera, który będzie odpowiedzialny za projektowanie i rozwój kluczowych systemów back-endowych w środowisku o wysokiej dostępności i wydajności. Zakres obowiązków Projektowanie i rozwój nowoczesnych systemów back-endowych w oparciu o Java oraz architekturę mikroserwisową Tworzenie i rozwijanie skalowalnych oraz wysokowydajnych rozwiązań dla systemów przetwarzających duże wolumeny danych Definiowanie architektury technicznej oraz podejmowanie kluczowych decyzji projektowych Współpraca z zespołami developerskimi, DevOps oraz security w ramach nowoczesnych metodyk wytwarzania oprogramowania (CI/CD) Utrzymanie wysokich standardów jakości, bezpieczeństwa i niezawodności systemów Wdrażanie oraz operowanie rozwiązaniami w środowisku chmurowym (preferencyjnie GCP) oraz Kubernetes Doświadczenie zawodowe / Wymagane umiejętności Ponad 10 lat doświadczenia w inżynierii oprogramowania, w tym praktyczne umiejętności programowania w nowoczesnym języku Java po stronie back-end, z wykorzystaniem HTTPS, RESTful API, mikroserwisów oraz MQ Bardzo dobra znajomość i solidne doświadczenie w projektowaniu architektury technicznej / rozwiązań dla dużych systemów back-end, z wymaganiami w zakresie: wysokiej dostępności wysokiej wydajności SQL / relacyjnych baz danych skalowalności łatwości utrzymania Doświadczenie w pracy z zespołem dostarczającym rozwiązania techniczne w oparciu o nowoczesne metodyki inżynierii oprogramowania, w tym znajomość CI/CD oraz cyberbezpieczeństwa Kluczowe umiejętności i kwalifikacje na to stanowisko Praktyczne doświadczenie programistyczne, szczególnie w obszarze back-end Doświadczenie w przetwarzaniu dużych wolumenów danych oraz w środowiskach rozproszonych Praktyczna znajomość języków Go, Rust lub podobnych nowoczesnych języków systemowych Doświadczenie z technologiami bazodanowymi, w tym NoSQL, bazami kolumnowymi, relacyjnymi oraz systemami analitycznymi (np. PostgreSQL, ClickHouse lub podobne) Doświadczenie w budowie i utrzymaniu usług na Kubernetes oraz platformach chmurowych, preferencyjnie GCP Umiejętności i doświadczenie w tworzeniu front-endu Wiedza domenowa w obszarze bankowości – cykl życia transakcji (trade lifecycle) oraz przetwarzanie potransakcyjne produktów inwestycyjnych, szczególnie FX Oferujemy Udział w projektach o dużej skali i znaczeniu biznesowym Pracę przy nowoczesnych technologiach i architekturach systemów rozproszonych Możliwość realnego wpływu na rozwiązania techniczne i architekturę Elastyczne formy współpracy (B2B / UoP) Pracę w modelu hybrydowym - 6 dni/ miesiąc z biura w Krakowie 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.

Web Development Engineer (.NET / React)

Senior

Hybrid

Krakow, Poland

180 - 230 PLN

🏢 Summary: Hybrid Web Development Engineer role focused on building and maintaining large-scale, business-critical web platforms in an international Agile/DevOps environment. The position covers full development lifecycle, from translating business requirements into scalable technical solutions to supporting production deployments. It involves backend-heavy development with modern .NET technologies and collaboration across cross-functional teams. 🗂️ Requirements: Minimum 5 years backend web development experience, .NET / C# / ASP.NET proficiency, Strong object-oriented programming knowledge, Experience with .NET Core, Experience with MS SQL Server, Experience with IIS, Frontend knowledge (HTML, CSS/SCSS, JavaScript, TypeScript), Experience with React, Experience in Agile teams, Experience in DevOps environments, Understanding of secure coding practices, Familiarity with build tools (npm), English proficiency (written and spoken) 📃 Skills: .NET, C#, ASP.NET, .NETCore, MSSQL, IIS, HTML, CSS, SCSS, JavaScript, TypeScript, React, Next.js, Agile, DevOps, CI/CD, npm, Azure, VSTS, Sitecore 🏢 Description: About the role Hybrid working model ( 2 days per week from the office in Cracow ) We are looking for an experienced Web Development Engineer to join an international technology team working on large-scale, business-critical web platforms. This role offers the opportunity to contribute to the development and maintenance of modern web applications used globally, while collaborating with cross-functional teams in a dynamic environment. You will be involved in the full development lifecycle — from understanding business requirements to delivering high-quality, scalable solutions and supporting production environments. Key responsibilities Develop new features and enhance existing functionalities in web applications Identify and fix bugs, ensuring high-quality and stable code Participate in code reviews and promote best development practices Translate business requirements into technical solutions Collaborate with stakeholders to define and refine user stories Contribute to technical design, documentation, and implementation Support production deployments and ongoing maintenance Work in an Agile, DevOps-oriented environment following CI/CD practices Requirements Minimum 5 years of experience in backend web development (preferably .NET / C# / ASP.NET ) Strong understanding of object-oriented programming and clean code principles Hands-on experience with: .NET Core MS SQL Server IIS Frontend knowledge: HTML, CSS (SCSS), JavaScript, TypeScript Experience with React (Next.js is a plus) Experience working in Agile teams and DevOps environments Understanding of secure coding practices and secure-by-design approach Familiarity with modern build tools (npm, etc.) Strong problem-solving skills and ability to work independently Good command of English (written and spoken) Nice to have Experience with Sitecore CMS or other enterprise CMS platforms Familiarity with Microsoft Azure Experience with CI/CD tools (e.g. VSTS / Azure DevOps) Knowledge of cross-browser and cross-platform development practices What we offer Opportunity to work on large-scale, high-impact web platforms International, collaborative working environment Exposure to modern technologies and development practices Continuous learning and professional development Hybrid working model ( 2 days per week from the office in Cracow ) Friendly and supportive team culture Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Software Security Backend Engineer (Node.js and/or Python)

Senior

Hybrid

Krakow, Poland

33,500 - 42,000 PLN/hr

🏢 Summary: Senior Software Security Engineer role in a global banking cybersecurity initiative focused on building secure, scalable cloud-native backend platforms. The position combines hands-on development in Python and/or Node.js with ownership of production services on GCP and Kubernetes. It involves designing modern authentication solutions and distributed systems at enterprise scale. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript/NestJS), Experience building production-grade backend services, Experience designing and developing distributed systems, Hands-on experience with GCP services, Strong knowledge of Infrastructure as Code and Terraform, Experience designing scalable and secure cloud-native architectures, Solid knowledge of Kubernetes and containerized environments, Understanding of Zero Trust and modern security engineering practices, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, NodeJS, TypeScript, NestJS, GCP, Terraform, Kubernetes, PostgreSQL, OAuth2, OpenID, IaC, ZeroTrust, DistributedSystems, CloudNative, Containers, EventDriven, Observability, Automation, Security 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Software Security Backend Engineer (Node.js and/or Python)

Senior

Hybrid

Krakow, Poland

33,500 - 42,000 PLN/hr

🏢 Summary: Senior Software Security Engineer role focused on building secure, scalable backend platforms within a global banking cybersecurity initiative. The position combines hands-on development in Node.js and/or Python with cloud-native architecture on GCP and Kubernetes, emphasizing security, automation and production-grade reliability. You will design and own distributed, event-driven services while driving engineering excellence and cloud transformation. 🗂️ Requirements: Strong hands-on experience with Python (Django) and/or Node.js (TypeScript, NestJS), Experience building production-grade backend services, Experience with distributed systems, Hands-on experience with Google Cloud Platform, Experience with Infrastructure as Code, Practical knowledge of Terraform, Strong knowledge of Kubernetes, Experience with containerized environments, Experience designing secure, scalable cloud-native architectures, Knowledge of OAuth2 and OpenID Connect, Understanding of Zero Trust principles, Experience with PostgreSQL performance optimization, Experience with event-driven architectures 📃 Skills: Python, Django, Node.js, TypeScript, NestJS, GCP, Kubernetes, Terraform, OAuth2, OpenID, PostgreSQL, Docker, IaC, ZeroTrust 🏢 Description: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. Develop high-quality production code with strong focus on reliability, observability and automation. Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. Design and implement OAuth2/OpenID Connect authentication and authorization solutions. Contribute to event-driven architectures and highly concurrent backend systems. Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. Mentor engineers and actively contribute to engineering best practices and technical excellence. Drive automation initiatives to improve developer productivity and operational efficiency. Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. Requirements: Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS). Experience building production-grade backend services and distributed systems. Hands-on experience with GCP services. Strong understanding of Infrastructure as Code and Terraform. Experience designing scalable, secure and observable cloud-native architectures. Solid knowledge of Kubernetes and containerized environments. Understanding of Zero Trust and modern security engineering practices. Experience with PostgreSQL performance optimization and event-driven architectures. Strong engineering mindset with focus on automation, quality and operational excellence. Ability to work effectively in cross-functional and international engineering teams. Nice to have: Experience with Go or Rust. Contributions to open-source projects, technical blogging or public GitHub portfolio. Broad full-stack understanding with backend specialization. Passion for solving complex engineering and security challenges at scale. What we offer: Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. Collaboration with highly experienced international engineering teams. Long-term cooperation within a stable enterprise-scale environment. Private healthcare package (LuxMed). Multisport card. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Senior 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.

Java Developer

Senior

Remote

Warsaw, MZ, Poland

140 - 170 PLN

🏢 Summary: Backend Engineer (Java) role focused on building scalable, extensible asset management applications within a modern microservices architecture. The position involves developing distributed systems from scratch using a new tech stack, with real impact on architecture and product direction. Fully remote B2B contract within a cross-functional, Agile team. 🗂️ Requirements: Experience as Backend Developer with Java, Ability to design and develop scalable systems, Experience with microservices architecture, Experience with distributed systems, Experience with Spring framework, Experience with relational databases, Knowledge of asynchronous processing, Very good command of English 📃 Skills: Java, Groovy, Spring, Spock, PostgreSQL, JDBC, JPA, Hibernate, jOOQ, Liquibase, Maven, Kafka, Dynatrace, ELK, Grafana, Keycloak, Microservices, DDD, OOP, GCP, Docker, Kubernetes, CI/CD 🏢 Description: Backend Engineer (Java) Poszukujemy doświadczonego Backend Engineera , który z pasją rozwiązuje realne problemy klientów i dobrze odnajduje się w środowisku cross-funkcyjnym. Jeśli masz produktowe podejście, silne kompetencje techniczne oraz motywację do dostarczania realnej wartości – ta rola jest dla Ciebie. Tworzymy kulturę opartą na otwartej komunikacji i regularnym feedbacku. Szukamy osób proaktywnych, które chcą mieć realny wpływ na rozwój produktu i inicjować usprawnienia. O projekcie Dołączysz do zespołu budującego wysokiej jakości, skalowalne i łatwo rozszerzalne oprogramowanie wspierające rozwój międzynarodowej infrastruktury operacyjnej firmy. Będziesz pracować nad kluczowymi aplikacjami do zarządzania zasobami (asset management), obejmującymi m.in. moduły: serwisowe, magazynowe, wdrożeniowe (deployments), oraz inne wspierające operacje terenowe. System tworzony jest od podstaw w oparciu o nowy stos technologiczny, co daje realny wpływ na architekturę i kierunek rozwoju rozwiązania. Technologie Języki i frameworki: Java Groovy Spring Spock Baza danych i warstwa dostępu: PostgreSQL JDBC JPA (Hibernate) jOOQ Liquibase Narzędzia: Maven Kafka Dynatrace ELK Grafana Keycloak Architektura: Mikroserwisy Przetwarzanie asynchroniczne Architektura heksagonalna DDD Systemy rozproszone Metodyki i praktyki: Agile BDD OOP Refaktoryzacja Mile widziane (DevOps) Wspieramy rozwój kompetencji DevOps w zespole, dlatego dodatkowym atutem będzie doświadczenie (lub chęć nauki) w obszarze: GCP Docker Kubernetes CI/CD pipelines Wymagania Doświadczenie w roli Backend Developera (Java) Umiejętność projektowania i rozwijania skalowalnych systemów Produktowe podejście i orientacja na wartość biznesową Doświadczenie w pracy w środowisku cross-funkcyjnym Bardzo dobra znajomość języka angielskiego (wymagana) Oferujemy Kontrakt B2B 100% remote Benefity: Karta Multisport oraz Luxmed 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.