New offer - be the first one to apply!

June 25, 2026

Scala Spark Engineer

Senior • Hybrid

190 - 220 PLN/hr

Krakow, Poland

Location: Kraków (2 times per week from the office)
B2B: 180–220 PLN netto/hour

About the Role

We are looking for an experienced Scala Spark Engineer to join a global technology organisation building advanced analytics solutions for financial‑crime prevention. You will work with Big Data, AI and Google Cloud Platform, creating scalable data pipelines and contributing to a platform used by investigators, analysts and data scientists worldwide. The team operates across Poland, China and the UK, following Agile Scrum with 2‑week sprints and 6‑week release cycles in a transparent and collaborative engineering culture.

Key Responsibilities

  • Deliver Sprint backlog items and support the team in achieving Sprint goals
  • Build and maintain data pipelines using Scala Spark in GCP
  • Analyse large‑scale datasets using Spark Shell
  • Use Airflow to validate and automate tests you create
  • Collaborate with distributed development teams across multiple countries
  • Follow Scrum practices and actively participate in Agile ceremonies
  • Perform standard code maintenance: testing, refactoring, debugging
  • Support Product Owners in refining technical backlog items
  • Share knowledge within the team and across the wider organisation
  • Participate in the full development lifecycle, including production releases

Requirements

  • Very good knowledge of Scala Spark
  • Experience with GitHub
  • Airflow and basic Python
  • Jira and Confluence
  • Experience working in Scrum
  • Good communication skills in English

Nice to Have

  • GCP and Apache Airflow
  • JUnit, TDD, BDD
  • Jenkins
  • Clean code principles: SOLID, KISS, DRY, design patterns
  • Elasticsearch
  • Experience with at least one major cloud provider (Azure, AWS)
  • Previous Secure Code Warrior certifications

What We Offer

  • Work on a global, next‑generation analytics platform
  • Exposure to Big Data, AI and modern cloud technologies
  • International environment with strong engineering culture
  • Stable long‑term cooperation
  • Benefits package: Multisport Card, Luxmed

Similar jobs you might like

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.

Scala/Spark Developer Enterprise

Mid

Hybrid

Krakow, Poland

150 - 199 PLN

🏢 Summary: Hybrid Scala/Spark Developer role focused on building and maintaining Big Data pipelines on Google Cloud Platform to support financial crime risk analytics within a global data platform. The position involves full development lifecycle work, including testing, code quality, and production releases in an Agile Scrum environment. The role combines large-scale data processing with collaboration across international teams. 🗂️ Requirements: Very good knowledge of Scala, Strong experience with Apache Spark, Experience with GitHub, Experience with AirFlow, Basic knowledge of Python, Experience working in Scrum, Knowledge of Jira, Knowledge of Confluence, Good English communication skills 📃 Skills: Scala, Spark, GCP, AirFlow, GitHub, Python, Jira, Confluence, Scrum, BigData, AI 🏢 Description: Scala/Spark Developer Kraków (Hybrid, 2 days in office) O projekcie: Pracując nad Global Social Network Analytics (GSNA) platform , wykorzystujemy Big Data, AI i Google Cloud Platform (GCP) , aby identyfikować potencjalne ryzyka przestępstw finansowych. Nasz zespół wspiera globalną sieć Investigatorów, Intelligence Analystów i Data Scientistów w prowadzeniu skutecznych dochodzeń opartych na inteligencji danych. Dlaczego warto do nas dołączyć: Jesteśmy zespołem 150+ osób , pracującym zgodnie z Agile Scrum w lokalizacjach w Polsce, Chinach i Wielkiej Brytanii. Świetna kultura współpracy , otwartość i regularne wspólne wyjścia, aby celebrować sukcesy i uczyć się na porażkach. Będziesz pracować hybrydowo , 2 dni w tygodniu w biurze w Krakowie , resztę czasu zdalnie. Twoje zadania: Tworzenie pipeline’ów w Scala/Spark w Google Cloud Platform (GCP) , analiza danych w jednym z największych Datalakes na świecie . Wdrażanie testów przy użyciu AirFlow , dbanie o jakość kodu i zgodność z regulacjami. Współpraca z innymi programistami w Polsce, UK i Chinach . Utrzymanie kodu: testowanie, refaktoryzacja, poprawki. Pomoc Product Ownerom w zrozumieniu i doprecyzowaniu backlogu technicznego. Dzielenie się wiedzą w zespole i na poziomie globalnym. Udział w pełnym cyklu rozwoju produktu, w tym w release’ach do produkcji . Wymagania: Bardzo dobra znajomość Scala/Spark Doświadczenie z GitHub , AirFlow , podstawy Python Praca w Scrum i znajomość Jira/Confluence Dobre umiejętności komunikacyjne w języku angielskim Mile widziane: Doświadczenie z GCP, Apache AirFlow, Jenkins Znajomość JUnit, TDD, BDD Praktyki Clean Code, SOLID, KISS, DRY, wzorce projektowe Elasticsearch i doświadczenie w chmurze (AWS, Azure) Certyfikaty Secure Code Warrior Co wyróżnia tę rolę: Realny wpływ na globalną walkę z przestępczością finansową Praca nad nowoczesnymi technologiami Big Data i AI Świetna hybrydowa kultura pracy w Krakowie i kontakt z zespołami międzynarodowymi Dołącz do nas i twórz rozwiązania, które realnie zmieniają sposób prowadzenia dochodzeń finansowych! 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.

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

Kotlin / Java Developer

Mid

Hybrid

Krakow, Poland

30,000 - 38,000 PLN/hr

🏢 Summary: B2B opportunity for a Kotlin/Java Developer to build and enhance an internal engineering platform for a large financial services organization. The role focuses on developing modern web applications and APIs within a microservices architecture in an Agile, CI/CD-driven environment. It involves backend development, selected UI work, and close collaboration with cross-functional teams. 🗂️ Requirements: Commercial experience with Kotlin or Java, Hands-on experience in at least two: API development, SQL/databases, HTML/JavaScript, Understanding of microservices architecture, Experience with Jira, Confluence, Bitbucket, Ability to work in Agile and CI/CD environment, English proficiency at B2+ level 📃 Skills: Kotlin, Java, SQL, HTML, JavaScript, Microservices, Jira, Confluence, Bitbucket, Jenkins, AWS, Azure, GCP, Linux, AIX, WAS, CI/CD 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 6 days per month in the office)📄 B2B Contract: 180 - 230 PLN / hour We are looking for a Kotlin / Java Developer to join an international project delivered for a large organization within the financial services sector. The team is building an internal engineering platform that supports development teams in managing software development standards, quality controls and compliance across the organization. This role involves working on modern web applications and APIs built with Kotlin and Java, based on a microservices architecture. The scope of responsibilities will be adjusted to the candidate’s experience and technical profile. Key Responsibilities: Collaborate with developers, testers and business stakeholders to build and operate internal products. Design, develop and implement backend features and selected UI components according to backlog priorities. Build and maintain APIs and microservices that address real business and engineering challenges. Work closely with the wider engineering team to design and deliver new features. Proactively engage with internal users to resolve issues and respond to feature requests. Contribute within an Agile, CI/CD-driven environment enabling frequent and stable releases. Participate in code reviews and support quality through testing, including automated test scripts. Requirements: Commercial experience with Kotlin, or Java with a strong willingness to learn Kotlin. Hands-on experience in at least 2 of the following areas: API development, SQL / databases, HTML / JavaScript. Experience working with collaboration tools such as Jira, Confluence and Bitbucket. Solid understanding of microservices architecture. Strong analytical and troubleshooting skills. Good communication and collaboration skills. English proficiency at B2+ level. Nice to Have: Experience with Jenkins and CI/CD pipeline design. Knowledge of test automation practices. Familiarity with cloud platforms such as AWS, Azure or GCP. Background in system administration (Linux / AIX / WAS). What We Offer: Long-term cooperation on an enterprise-scale international project. Exposure to modern technologies and microservices-based architectures. Real influence on the development of internal engineering platforms. Access to internal trainings, workshops and technical knowledge-sharing sessions. Private medical care (LuxMed) & Multisport card. Collaboration with experienced, international engineering teams. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Technology

Antal Sp. z o.o.

Full Stack Developer (Java / Python) HSBCJP00056682

Senior

Hybrid

Krakow, Poland

170 - 220 PLN/hr

🏢 Summary: B2B contract role for a Senior/Regular+ Full Stack Developer to build and maintain advanced financial market platforms using Java and Python. The position involves end-to-end development of microservices-based solutions with real-time data processing, following a "you build it, you run it" approach. Work is hybrid from Cracow with strong focus on code quality, architecture, and production ownership. 🗂️ Requirements: Minimum 5 years of commercial development experience, Strong hands-on experience with Java, Strong hands-on experience with Python, Extensive experience with Spring Framework, Solid understanding of SOLID principles, Knowledge of Clean Code practices, Experience with DDD, Experience with BDD, Experience with SQL databases, Experience with NoSQL databases, Hands-on experience with microservices architecture, Experience with event streaming technologies, Ability to design systems, Very good written and spoken English 📃 Skills: Java, Python, Spring, SQL, NoSQL, PostgreSQL, MongoDB, Microservices, EventStreaming, SOLID, DDD, BDD, CleanCode 🏢 Description: Full Stack Developer (Java / Python) – B2B Contract type: B2B Rate: 170–220 PLN/hour Working time: Full-time Work model: Hybrid ( on-site presence at least 2 days per week in Cracow) Seniority level: Senior / Regular+ About the project You will join a technology team building advanced solutions for global financial markets, leveraging technologies such as NLP, AI, and real-time data processing. The platform enables users to interact with complex market data in a fast, intuitive, and intelligent way. The team works end-to-end across the full software development lifecycle — from requirements analysis and development to testing and production support. We follow the principle: “you build it, you run it.” Responsibilities Work in a team of 4–6 engineers with a dedicated Product Owner Take business requirements, break them down into user stories, and deliver them iteratively to production Design and implement solutions in line with architectural and technology guidelines Actively identify and address technical debt while balancing it with new feature development Provide production support for delivered solutions Collaborate closely with other engineers, including pair programming Required skills & experience Minimum 5 years of commercial development experience Strong hands-on experience with Java and Python Extensive experience with Spring Framework Solid understanding of SOLID principles, Clean Code, DDD, and BDD Experience with SQL and NoSQL databases (e.g. PostgreSQL, MongoDB) Hands-on experience with microservices architecture Experience with event streaming technologies Ability to design systems and mentor other engineers Very good written and spoken English communication skills Nice to have Experience in Machine Learning, NLP, AI, or Data Science JavaScript (Vue) Clean Architecture Prompt Engineering LangChain, LangGraph How we work Self-organising teams, no traditional sprints — we focus on continuous flow Frequent, low-risk deployments to production Strong emphasis on code quality, collaboration, and knowledge sharing Flexible approach to technology — outcomes matter more than rigid frameworks Recruitment process (1 stage) ~30 minutes: discussion about the project and our way of working + short candidate introduction ~1.5 hours: technical interview with live coding (candidate is expected to have their own IDE ready) 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 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.

Kotlin / Java Developer

Mid

Hybrid

Kraków, Poland

30,000 - 38,500 PLN/hr

🏢 Summary: B2B role for a Kotlin/Java Developer on an international financial project focused on building an internal engineering platform supporting development standards, quality and compliance. The position involves developing modern web applications and APIs in a microservices architecture, contributing within an Agile and CI/CD-driven environment. 🗂️ Requirements: Commercial experience with Kotlin or Java and willingness to work with Kotlin, Hands-on experience in at least two areas: API development, SQL/databases, HTML/JavaScript, Experience with Jira, Confluence and Bitbucket, Understanding of microservices architecture, English proficiency at B2+ level 📃 Skills: Kotlin, Java, API, SQL, HTML, JavaScript, Microservices, Jira, Confluence, Bitbucket, CI/CD, Jenkins, AWS, Azure, GCP, Linux, AIX, WAS 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 6 days per month in the office) 📄 B2B Contract: 180 - 230 PLN / hour We are looking for a Kotlin / Java Developer to join an international project delivered for a large organization within the financial services sector. The team is building an internal engineering platform that supports development teams in managing software development standards, quality controls and compliance across the organization. This role involves working on modern web applications and APIs built with Kotlin and Java, based on a microservices architecture. The scope of responsibilities will be adjusted to the candidate’s experience and technical profile. Key Responsibilities: Collaborate with developers, testers and business stakeholders to build and operate internal products. Design, develop and implement backend features and selected UI components according to backlog priorities. Build and maintain APIs and microservices that address real business and engineering challenges. Work closely with the wider engineering team to design and deliver new features. Proactively engage with internal users to resolve issues and respond to feature requests. Contribute within an Agile, CI/CD-driven environment enabling frequent and stable releases. Participate in code reviews and support quality through testing, including automated test scripts. Requirements: Commercial experience with Kotlin, or Java with a strong willingness to learn Kotlin. Hands-on experience in at least 2 of the following areas: API development, SQL / databases, HTML / JavaScript. Experience working with collaboration tools such as Jira, Confluence and Bitbucket. Solid understanding of microservices architecture. Strong analytical and troubleshooting skills. Good communication and collaboration skills. English proficiency at B2+ level. Nice to Have: Experience with Jenkins and CI/CD pipeline design. Knowledge of test automation practices. Familiarity with cloud platforms such as AWS, Azure or GCP. Background in system administration (Linux / AIX / WAS). What We Offer: Long-term cooperation on an enterprise-scale international project. Exposure to modern technologies and microservices-based architectures. Real influence on the development of internal engineering platforms. Access to internal trainings, workshops and technical knowledge-sharing sessions. Private medical care (LuxMed) & Multisport card. Collaboration with experienced, international engineering teams. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Antal Sp. z o.o.

Kotlin / Java Developer

Mid

Hybrid

Krakow, Poland

30,000 - 38,000 PLN/hr

🏢 Summary: B2B opportunity for a Kotlin/Java Developer to build and enhance an internal engineering platform for a large financial organization. The role focuses on developing backend services, APIs and selected UI components within a microservices architecture, working in an Agile, CI/CD-driven environment. You will contribute to modern web applications supporting software standards, quality and compliance across the organization. 🗂️ Requirements: Commercial experience with Kotlin or Java, Experience in at least two areas: API development, SQL/databases, HTML/JavaScript, Experience with Jira, Confluence and Bitbucket, Understanding of microservices architecture 📃 Skills: Kotlin, Java, SQL, HTML, JavaScript, API, Microservices, Jira, Confluence, Bitbucket, Jenkins, CICD, AWS, Azure, GCP, Linux, AIX, WAS 🏢 Description: 📍 Location: Kraków, Poland (hybrid - 6 days per month in the office) 📄 B2B Contract: 180 - 230 PLN / hour We are looking for a Kotlin / Java Developer to join an international project delivered for a large organization within the financial services sector. The team is building an internal engineering platform that supports development teams in managing software development standards, quality controls and compliance across the organization. This role involves working on modern web applications and APIs built with Kotlin and Java, based on a microservices architecture. The scope of responsibilities will be adjusted to the candidate’s experience and technical profile. Key Responsibilities: Collaborate with developers, testers and business stakeholders to build and operate internal products. Design, develop and implement backend features and selected UI components according to backlog priorities. Build and maintain APIs and microservices that address real business and engineering challenges. Work closely with the wider engineering team to design and deliver new features. Proactively engage with internal users to resolve issues and respond to feature requests. Contribute within an Agile, CI/CD-driven environment enabling frequent and stable releases. Participate in code reviews and support quality through testing, including automated test scripts. Requirements: Commercial experience with Kotlin, or Java with a strong willingness to learn Kotlin. Hands-on experience in at least 2 of the following areas: API development, SQL / databases, HTML / JavaScript. Experience working with collaboration tools such as Jira, Confluence and Bitbucket. Solid understanding of microservices architecture. Strong analytical and troubleshooting skills. Good communication and collaboration skills. English proficiency at B2+ level. Nice to Have: Experience with Jenkins and CI/CD pipeline design. Knowledge of test automation practices. Familiarity with cloud platforms such as AWS, Azure or GCP. Background in system administration (Linux / AIX / WAS). What We Offer: Long-term cooperation on an enterprise-scale international project. Exposure to modern technologies and microservices-based architectures. Real influence on the development of internal engineering platforms. Access to internal trainings, workshops and technical knowledge-sharing sessions. Private medical care (LuxMed) & Multisport card. Collaboration with experienced, international engineering teams. Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland