April 25, 2026

👉 Senior Java Developer - Dubai client

Senior • Remote

18,000 - 28,000 PLN

Wroclaw, Poland

Who We Are

While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started.

What We Do

We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more.

We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland!

Beyond Projects

What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow.

What sets us apart? 

Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself.


🟣 You will be:

  • using Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience ,

  • working with other team members to craft clear user stories, design tests for prototypes and products,and continuously deliver product enhancements,

  • liaising with other teams within and outside the Digital unit to negotiate timelines,deliverables and dependencies,

  • collaborating closely with Product Owners, Designers and team members to identify and socialize product and delivery risks,

  • driving forward and role-model best practice engineering processes and Agile behavior and ensuring teams members follow suit,

  • communicating with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines ,

  • owning and drive best practice in terms of automation such as continuous integration and deployment.


🟣 Your profile:

  • client location: Dubai – occasional on-site travel required (a few weeks per year in total),

  • at least 7+ years of software development experience working in Agile teams,

  • extensive experience with Java 7/8, Java EE, Spring framework including Spring Boot, Spring Cloud, Spring Messaging, JPA, ORM, Maven and other open-source java frameworks,

  • full stack engineering skills with a passion for mentoring other team members,

  • expertise in developing cloud native microservices and event-driven systems using Java,

  • strong knowledge of integration gateways, monitoring tools, and observability platforms such as grafana,

  • excellent knowledge of elasticsearch, Redis, Mongodb, and Apache Kafka,

  • good understanding of infrastructure components including restful APIs, Single sign-on, Oauth, ldap, and search technologies,

  • hands-on experience with Docker and Kubernetes,

  • solid experience with git (branching, merging, tagging, pull requests),

  • practical experience with ci/cd tools such as Jenkins or similar,

  • excellent knowledge of sql and at least one common relational database (oracle, mssql, mysql),

  • experience in code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, and application security,

  • working knowledge of designing and building distributed applications,

  • familiarity with devops practices and infrastructure as code,

  • experience with at least one unit testing framework such as junit,

  • practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery.

🟣 Nice to have:

  • familiarity with functional programming concepts,

  • experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work,

  • Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches.

🟣 Recruitment Process:

CV review – HR Interview – Technical Interview – Client Interview – Decision



🎁 Benefits 🎁

Development:

  • development budgets of up to 6,800 PLN,

  • we fund certifications e.g.: AWS, Azure,

  • access to Udemy, O'Reilly (formerly Safari Books Online) and more,

  • events and technology conferences,

  • technology Guilds,

  • internal training,

  • Xebia Upskill.

🩺 We take care of your health:

  • private medical healthcare,

  • multiSport card - we subsidise a MultiSport card,

  • mental Health Support.


Similar jobs you might like

Technology

Xebia sp. z o.o.

👉 Senior Java Developer (IAM/Keycloak)

Senior

Remote

Wroclaw, DS, Poland

18,000 - 28,000 PLN

🏢 Summary: Senior/Lead Java Developer role focused on Identity and Access Management, contributing to migration from Azure AD to Keycloak and building secure authentication and authorization solutions. The position involves backend development in Java, integration with OIDC and SAML, and designing scalable IAM systems within a global team. The role requires strong independence and collaboration in an international environment. 🗂️ Requirements: 7+ years of professional experience as a Java developer, Strong experience in Java backend development, Hands-on experience with Identity and Access Management (IAM), Experience with OIDC and SAML authentication protocols, Experience with Keycloak, Experience with Kubernetes, Ability to work independently within defined guidelines, Fluent English (written and spoken), Practical experience with AI-powered coding assistants 📃 Skills: Java, Keycloak, IAM, OIDC, SAML, Kubernetes, TypeScript, Azure, AI 🏢 Description: Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣 You will be: working as part of a global Identity and Access Management team for a leading pharmaceutical company in Europe, contributing to the migration of Identity Provider solutions from Azure to Keycloak, developing and maintaining backend solutions in Java with a focus on authentication and authorization, working on identity-related integrations using standards such as OIDC and SAML, collaborating closely with international teams while maintaining a high level of independence, contributing to the design and implementation of secure, scalable IAM solutions. 🟣 Your profile: 7+ years of professional experience as a Java developer (senior/lead level), strong experience with Java backend development, ability to work independently within defined guidelines (guardrails) while collaborating with the team, hands-on experience with Identity and Access Management (IAM), experience with authentication protocols such as OIDC and SAML, experience with Keycloak, familiarity with TypeScript, experience working with Kubernetes, strong communication skills and ownership mindset, fluent English (written and spoken), practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. 🟣 Nice to have: experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Xebia sp. z o.o.

👉 Senior/ Lead Node.js Developer

Senior

Remote

Wroclaw, Poland

20,000 - 26,000 USD

🏢 Summary: The offer is for a senior Backend Developer to design and build scalable backend services and APIs using Node.js and TypeScript in cloud-based, microservices architectures. The role involves developing RESTful and GraphQL APIs, optimizing databases, and supporting DevOps and cloud initiatives with CI/CD and containerization. You will work on complex, high-impact projects ensuring performance, reliability, and observability of distributed systems. 🗂️ Requirements: 6+ years Backend development experience, 4+ years Node.js experience, 3+ years TypeScript experience, Experience designing RESTful APIs, Experience implementing GraphQL, Experience with microservices architecture, Knowledge of DevOps practices and monitoring tools, Experience with relational and non-relational databases, Proficiency with AWS, Experience with Docker and Kubernetes, Upper-intermediate English (B2/C1), Work permit in Poland 📃 Skills: Node.js, TypeScript, REST, GraphQL, Microservices, PostgreSQL, MySQL, MongoDB, AWS, Docker, Kubernetes, CI/CD, Prometheus, Grafana, ELK 🏢 Description: Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣 You will be: designing, developing, and maintaining scalable backend services and APIs using Node.js and TypeScript, ensuring high performance and reliability, architecting and implementing RESTful and/or GraphQL APIs as well as microservices-based solutions to support complex business requirements, collaborating closely with cross-functional teams to define technical solutions, improving system architecture, and promoting engineering best practices, optimizing database schemas and queries, ensuring data integrity, security, and performance across relational and non-relational databases, supporting DevOps and cloud initiatives by working with CI/CD pipelines, containerization, monitoring, and cloud infrastructure, ensuring smooth deployments and system observability. 🟣 Your profile: 6+ years of experience as a Backend developer, 4+ years of experience with Node.js , 3+ years of experience with TypeScript , experience with rchitecting and implementing RESTful APIs, GraphQL endpoints, or microservices to support various applications, knowledge of DevOps practices and tools, including monitoring/logging systems like Prometheus, Grafana, or ELK Stack, experience in up-skilling engineering teams through practices such as pair programming and facilitating technical knowledge-sharing sessions and workshops, experience with database design and management using PostgreSQL, MySQL, MongoDB, or similar, proficiency with AWS and containerization tools Docker and Kubernetes. upper intermediate/Advanced English (B2/C1). Work from Poland and a work permit are required. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Xebia sp. z o.o.

👉 Architect/ Lead Node.js Developer

Senior

Remote

Krakow, MA, Poland

24,000 - 30,000 USD

🏢 Summary: Senior Backend Developer role focused on designing and building scalable backend services and APIs using Node.js and TypeScript in cloud-based, microservices architectures. The position involves system architecture design, database optimization, and supporting DevOps practices for reliable, high-performance deployments. You will work on complex, large-scale systems with strong emphasis on best engineering practices and observability. 🗂️ Requirements: 10+ years backend development experience, 4+ years commercial experience with Node.js, 3+ years commercial experience with TypeScript, Experience designing RESTful APIs, Experience implementing GraphQL or microservices architectures, Experience with DevOps practices and monitoring/logging tools, Experience with relational and non-relational databases, Proficiency with AWS, Experience with Docker and Kubernetes, Upper-intermediate or advanced English (B2/C1), Work from Poland and valid work permit 📃 Skills: Node.js, TypeScript, REST, GraphQL, Microservices, PostgreSQL, MySQL, MongoDB, AWS, Docker, Kubernetes, Prometheus, Grafana, ELK, CI/CD 🏢 Description: Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣 You will be: designing, developing, and maintaining scalable backend services and APIs using Node.js and TypeScript, ensuring high performance and reliability, architecting and implementing RESTful and/or GraphQL APIs as well as microservices-based solutions to support complex business requirements, collaborating closely with cross-functional teams to define technical solutions, improving system architecture, and promoting engineering best practices, optimizing database schemas and queries, ensuring data integrity, security, and performance across relational and non-relational databases, supporting DevOps and cloud initiatives by working with CI/CD pipelines, containerization, monitoring, and cloud infrastructure, ensuring smooth deployments and system observability. 🟣 Your profile: 10+ years of experience as a Backend developer, 4+ years of experience with Node.js , 3+ years of experience with TypeScript , experience with rchitecting and implementing RESTful APIs, GraphQL endpoints, or microservices to support various applications, knowledge of DevOps practices and tools, including monitoring/logging systems like Prometheus, Grafana, or ELK Stack, experience in up-skilling engineering teams through practices such as pair programming and facilitating technical knowledge-sharing sessions and workshops, experience with database design and management using PostgreSQL, MySQL, MongoDB, or similar, proficiency with AWS and containerization tools Docker and Kubernetes. upper intermediate/Advanced English (B2/C1). Work from Poland and a work permit are required. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support. 🤸‍♂️ We are flexible: B2B or employment contract, contract for an indefinite period.

Technology

Xebia

👉 Middle Flutter Developer

Mid

Remote

Wroclaw, Poland

15,000 - 19,000 PLN

🏢 Summary: The offer is for a Flutter Mobile Developer responsible for designing, developing, and maintaining cross-platform mobile applications. The role focuses on building high-quality, scalable apps, integrating APIs, and collaborating with cross-functional teams to deliver seamless user experiences. It involves working with modern architectures, state management solutions, and performance optimization practices. 🗂️ Requirements: 3+ years mobile app development experience, 2+ years commercial experience with Flutter, Knowledge of mobile design patterns (BLoC, Provider, Riverpod, MVVM), Experience with state management, Experience with asynchronous programming, Understanding of app lifecycle, Knowledge of mobile app architecture, Experience with RESTful APIs, Knowledge of JSON, English B2+, Work permit in EU 📃 Skills: Flutter, Dart, BLoC, Provider, Riverpod, MVVM, REST, JSON, Firebase, GraphQL, AWS, GCP, Azure, Kotlin, Swift 🏢 Description: Hello, let’s meet! Who We Are While Xebia is a global tech company, in Poland, our roots came from two teams – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data-driven solutions, and next-gen apps using ML, LLMs, and Generative AI. Our clients include Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, and Allegro or InPost. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We run events like the Data&AI Warsaw Summit, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣You will be: designing, developing, and maintaining cross-platform mobile applications using Flutter, implementing best practices for clean, reusable, and maintainable code, optimising app performance for various devices and screen sizes, collaborating with product managers, designers, and backend engineers to define app requirements and deliver exceptional user experiences, working closely with backend teams to integrate APIs and ensure seamless data flow, implementing third-party libraries, tools and SDKs as needed. 🟣Your profile: at least 3+ years of experience in mobile app development, including at least 2 years with Flutte r, understanding of mobile design patterns (BLoC, Provider, Riverpod, MVVM, etc.), experience with State Management, asynchronous programming, and app lifecycle, knowledge of mobile app architecture, RESTful APIs, and JSON, English - at least B2+ level. Work from the European Union region and a work permit are required. 🟣Nice to have: experience integrating with Firebase, GraphQL, or cloud services (AWS, GCP, Azure), knowledge of native Android (Kotlin) or iOS (Swift) development, experience in performance optimization and mobile security, experience with app distribution and publishing to App Store and Google Play. 🟣Recruitment Process: CV review – HR call – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support. 🤸‍♂️ We are flexible: B2B or employment contract, contract for an indefinite period.

Technology

Xebia

👉 Senior iOS Developer

Senior

Remote

Wroclaw, Poland

100 - 155 PLN

🏢 Summary: Offer for a Senior iOS Developer to design, develop, and maintain native iOS applications using Objective-C and modern iOS frameworks. The role focuses on building scalable architectures, implementing adaptive UIs, integrating RESTful APIs, and optimizing performance and code quality. You will work with CI tools and contribute to high-quality mobile solutions in an international environment. 🗂️ Requirements: 5+ years of native iOS development experience, Strong portfolio of published iOS applications, Proficiency in Objective-C, Strong knowledge of iOS frameworks, Experience with multithreading, Experience with RESTful APIs, Knowledge of memory management, Experience with adaptive UI implementation (SnapKit or Masonry), Knowledge of MVC and MVVM design patterns, Experience with CI tools (e.g. Jenkins, GitHub Actions, CircleCI), English level B2+, EU work permit and residence in EU 📃 Skills: Objective-C, Swift, SwiftUI, Combine, iOS, MVC, MVVM, REST, SnapKit, Masonry, Jenkins, GitHub, CircleCI, Multithreading 🏢 Description: Hello, let’s meet! Who We Are While Xebia is a global tech company, in Poland, our roots came from two teams – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data-driven solutions, and next-gen apps using ML, LLMs, and Generative AI. Our clients include Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, and Allegro or InPost. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We run events like the Data&AI Warsaw Summit, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣You will be: developing and maintaining native iOS applications using Objective-C, implementing application features using iOS frameworks, multithreading and RESTful APIs, designing and building adaptive user interfaces using tools such as SnapKit or Masonry, applying design patterns such as MVC and MVVM to create scalable and maintainable architecture, optimizing application performance, memory management and overall code quality. 🟣Your profile: 5+ years of professional experience in native iOS development, with a strong portfolio of published applications, proficiency in Objective-C, solid understanding of iOS frameworks, multithreading, RESTful APIs, memory management, and adaptive UI implementation (SnapKit/Masonry), familiarity with design patterns such as MVC, MVVM, English – at least B2+ . Work from the European Union region and a work permit are required. 🟣Your profile: knowledgeable with Continuous Integration (Jenkins, GitHub actions, Circle CI etc.), experience in Swift, experience with SwiftUI and Combine. 🟣Recruitment Process: CV review – HR call – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Xebia sp. z o.o.

👉Senior Magento Frontend Developer

Senior

Remote

Wroclaw, Poland

16,000 - 21,000 PLN

🏢 Summary: Frontend Developer role focused on building and customizing Magento 2 / Adobe Commerce storefronts, integrating with backend systems via REST and GraphQL, and optimizing performance and accessibility. The position involves working with external systems such as payment, booking, and logistics platforms while contributing to CI/CD and UX improvements. Projects span scalable e-commerce solutions using modern cloud-based and open-source technologies. 🗂️ Requirements: 5+ years experience as Frontend Developer, Strong Magento 2 / Adobe Commerce frontend expertise, Proficiency in JavaScript ES6+, React, HTML5, CSS3, SCSS, Experience with REST API and GraphQL integration, Knowledge of WCAG AA, ARIA, semantic HTML, Familiarity with Elasticsearch, monitoring tools, CDNs, Experience with CI/CD pipelines, English B2+ level, EU residence and valid work permit 📃 Skills: Magento, AdobeCommerce, JavaScript, ES6, React, HTML5, CSS3, SCSS, REST, GraphQL, WCAG, ARIA, Elasticsearch, NewRelic, Datadog, CloudFront, Cloudflare, GitHub, CircleCI, Next.js, GoogleAnalytics, GTM, VWO, OneTrust, Klaviyo, VertexAI 🏢 Description: Hello, let’s meet! Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣 You will be: developing and customizing frontend components in Magento 2 / Adobe Commerce , integrating frontend with backend systems using REST API and GraphQL, ensuring accessibility (WCAG AA) and responsive designing across platforms, collaborating on technical solutions, code reviews, and CI/CD pipelines, working with external systems, payment providers (e.g., Adyen), booking/reservation systems, and logistics integrations, optimizing frontend performance and contribute to UX improvements. 🟣 Your profile: at least 5+ years of professional experience as a Frontend Developer, strong expertise in Magento 2 / Adobe Commerce frontend, proficient in JavaScript (ES6+), React, HTML5, CSS3 / SCSS, experience with accessibility standards (WCAG AA), ARIA, and semantic HTML, familiarity with Elasticsearch, monitoring tools (New Relic, Datadog), and CDNs (CloudFront, Cloudflare), strong communication skills and ability to translate business requirements into technical solutions, English - at least B2+ level. Work from the European Union region and a work permit are required. 🟣 Nice to have: advanced knowledge of GraphQL and REST API design, experience with CI/CD tools (GitHub, CircleCI), experience with headless CMS (e.g., Next.js), analytics & marketing: Google Analytics, Google Tag Manager, A/B testing (VWO), consent management (OneTrust), e-commerce advanced: multi-vendor architecture, marketing automation integrations (Klaviyo), performance optimization and AI tools (Vertex AI, Cloudflare Turnstile, Trustpilot reviews). 🟣 Recruitment Process: CV review – HR call – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

EPAM Systems

Senior Java Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java Engineer role in an Agile team building a high-performance AI platform powered by cloud-native services, LLMs, and AI Agents. The position focuses on developing scalable microservices and REST-based integrations to enable rapid creation of intelligent applications. Hybrid work model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: 4+ years of professional Java development, Experience with Java 17+, Strong knowledge of Spring, Proficiency with Maven, Experience building microservice architectures, Experience with REST web services, Experience with messaging systems, Knowledge of design patterns, Refactoring skills, Experience with CI/CD pipelines, Experience with source control systems, Understanding of Agile methodologies (Scrum, Kanban) 📃 Skills: Java, Java17, Java21, Spring, Maven, Microservices, REST, Messaging, CICD, Git, GitLab, Agile, Scrum, Kanban, Azure, Cloud, LLMs, AI, Agents 🏢 Description: Join us as a Senior Java Engineer on a dynamic Agile team developing a high-performance AI platform that streamlines application creation. The platform leverages modern cloud services, Large Language Models (LLMs), and AI Agents to enable rapid development of intelligent solutions, such as chatbots and other advanced applications. The team is focused on innovation, scalability, and delivering impactful technology to business stakeholders. Our client is a global leader in financial technology, providing advanced solutions that empower business users and developers to create scalable, modern applications for a variety of operational and financial use cases. Ready to launch your career in cloud engineering? Apply now and join our global team! This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow, Poland. Responsibilities Collaborate with technologists, programmers, AI engineers, and business stakeholders in an Agile environment Build and enhance a modern AI platform using Java, cloud-native services, LLMs, and AI Agents Develop and maintain microservice architectures for scalability and performance Implement web services (REST) and messaging systems for seamless integration Apply clean coding practices, design patterns, and refactoring techniques Participate in code reviews, testing, and continuous integration Contribute to project and issue tracking, supporting Agile development practices (Scrum, Kanban) Requirements 4+ years of professional experience in Java development (Java 17+, preferably Java 21) Strong proficiency with Spring and Maven Excellent problem-solving skills and attention to code quality Experience with design patterns and refactoring Proven track record in building microservice architectures Familiarity with web services (REST) and messaging systems Understanding of Agile methodologies (Scrum, Kanban) Experience with source control, build tools, and CI/CD (e.g., GitLab) Familiarity with project and issue tracking tools Fluent in English Nice to have Experience with cloud services, preferably Azure Knowledge of AI Agents and Large Language Models Previous exposure to financial technology domains Experience working in distributed, international teams We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

XTB

Engineering Team Leader (Customer Care)

Senior

Remote

Warsaw, Poland

27,200 - 34,600 PLN

🏢 Summary: Engineering Team Leader role combining hands-on backend development and technical leadership within a multidisciplinary team delivering AI-driven customer care systems. The position covers full software lifecycle from architecture to production, working with microservices, web, mobile, and CRM solutions in a Kubernetes environment. Close collaboration with Product Manager and responsibility for code quality, architecture, and team efficiency. 🗂️ Requirements: Senior-level programming experience, Experience managing software development teams, Strong Java microservices development experience, Experience with AI coding tools (e.g. Copilot, Claude Code, Cursor, Windsurf, OpenClaw), Knowledge of system scalability, performance and reliability, Experience leading projects from architecture to production, Ability to work with multidisciplinary and remote teams 📃 Skills: Java, Micronaut, gRPC, Kafka, Pulsar, RabbitMQ, Chronicle, PostgreSQL, MongoDB, Redis, Kubernetes, Rancher, Angular, TypeScript, RxJS, Kotlin, Swift, Salesforce, Apex, JUnit, Testcontainers, Appium, Playwright, Prometheus, Grafana, OpenSearch, GitLab, Copilot, Claude 🏢 Description: XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you. We are a certified Great Place to Work company. About the Customer Care team Customer Care is a department at XTB whose mission is to support post-onboarding processes for both new and existing clients. We closely collaborate with a number of other XTB departments. We design and develop an ecosystem of AI-based solutions - from internal microservices, through integrations with external tools, to our own Chat AI. We create internal AML and antifraud systems, as well as a Customer Database - a central collection of client data. Each of these solutions translates into higher service quality, greater security, and customer satisfaction. We work in quarterly cycles based on clearly defined goals and KPIs. The Engineering Team Leader role We are looking for a person who will join our team as a Team Leader. This role combines technical and leadership competencies and works closely with the Product Manager. The team consists of 10 people and is multidisciplinary - responsible for the full software development lifecycle: from analysis and architecture, through backend, web and mobile, to testing and observability. On the backend side, we work with microservices using Micronaut, Reactor, and gRPC in a Kubernetes/Rancher environment. The frontend is built with Angular (micro frontends), and mobile applications are developed natively on Android and iOS. We also use Salesforce CRM, where we develop our own modules in Apex. Responsibilities Deliver programming tasks in accordance with established technological standards and provide hands-on support to the team in the development process, Collaborate with the Product Manager in planning and coordinating team work, Co-create solution architecture in cooperation with other teams, Ensure high team efficiency - identifying and removing obstacles in the development process, Maintain code quality, technical standards, and engineering practices within the team, Develop team members through mentoring, regular 1:1 meetings, and selection of training. Requirements Senior-level programming experience, Experience as a team manager, Ability to create and develop microservices based on Java, Practical experience with at least one AI coding tool: Claude Code, Copilot, Cursor, Windsurf, or OpenClaw, Knowledge of scalability, performance, and reliability of IT systems, Experience in leading projects from architecture phase to production deployment, Ability to work with a multidisciplinary and remote team, Knowledge of Salesforce environment is a plus, Knowledge of one of the following technologies is a plus: Swift, Kotlin, Angular, TypeScript. Technology stack Backend: Java 21+, Micronaut, gRPC, Kafka, Pulsar, RabbitMQ, Chronicle. Data stored in PostgreSQL, MongoDB, and Redis. Environment: Kubernetes/Rancher, multiple data centers. Web: Angular, TypeScript, RxJS. Microfrontend architecture based on web components, monorepo with Nx. Mobile: Android - Kotlin, Clean Architecture, MVI/MVVM, Compose, Coroutines/Flow. iOS - Swift, MVVM-C, SwiftUI, Combine. Firebase (Crashlytics, Remote Config, Analytics), Lokalise. Observability and testing: Prometheus, Grafana, OpenSearch, Opsgenie. JUnit, Testcontainers, Appium, Playwright. Tools: GitLab + GitLab CI, Jira, Confluence, Google Workspace, IntelliJ. AI: Copilot, Claude Code, Windsurf (optional). Internal GenAI tools available to all employees. What we offer Real influence on the development of the company and the product, Work in an experienced team that is happy to share its knowledge, A clear vision of development thanks to regular feedback and clear career paths, Regular team-building meetings. Benefits A training budget for courses and conferences that interest you, An extra day off on your birthday, An extra day off for parents, Equipment tailored to your needs, Private medical care and group insurance, Access to an e-learning platform for learning English and a benefits platform, Access to a wellbeing platform and the opportunity to take advantage of workshops and private therapy sessions, Remote work, from the office in Warsaw or from a coworking space in your city.

Technology

Accenture

Java Developer Mid/Senior

Mid

Hybrid

Katowice, Poland

🏢 Summary: Development role focused on building and implementing Java-based global retail and enterprise solutions using Spring ecosystem and microservices architectures in cloud environments. The position involves configuring and integrating POS systems, payment solutions, and distributed systems while collaborating with QA and DevOps in an agile setup. You will contribute to cloud-native applications and CI/CD pipelines for international clients across multiple industries. 🗂️ Requirements: 2–3 years commercial experience with JVM languages (Java or Kotlin), Practical experience with Spring ecosystem (Spring Boot, Hibernate), Experience with automated testing frameworks (JUnit, JMockit or Cucumber), Experience with relational and non-relational databases, Strong SQL skills, Experience designing and consuming REST APIs, Understanding of CI/CD processes, Experience with Jenkins or Tekton, Maven, Nexus, SonarQube and Git, Experience with Docker, Basic knowledge of Kubernetes, Experience with cloud platforms (preferably AWS), Knowledge of distributed systems and Apache Kafka or OSGi, Experience with monitoring tools (Prometheus, Grafana, Dynatrace or ELK), English proficiency at minimum B2 level 📃 Skills: Java, Kotlin, Spring, SpringBoot, Hibernate, JUnit, JMockit, Cucumber, SQL, REST, Jenkins, Tekton, Maven, Nexus, SonarQube, Git, Docker, Kubernetes, AWS, Kafka, OSGi, Prometheus, Grafana, Dynatrace, ELK 🏢 Description: WHO WE ARE: Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology , Operations, Industry X and Accenture Song. For more information about Accenture Technology Poland please visit our website . THE WORK Design, build and implement global solutions for the Retail (Sales) sector using leading commercial products from our partners, recognized as market leaders in the Retail industry. Configure, test and develop custom workflows on the Java platform, including deploying solutions on POS devices and integrating with fiscal cash registers as well as external payment systems. Develop Java-based applications for international clients across industries such as Finance, Automotive, Telecommunications and Healthcare, using technologies like Java 8+, Spring Boot and Hibernate. Contribute to designing and building microservices-based architectures hosted in cloud environments (e.g., AWS, GCP, Azure), depending on business requirements. Collaborate closely with QA and DevOps teams to ensure high software quality, seamless delivery pipelines, and stable production operations. Work in an agile environment (Scrum) , actively participating in ceremonies and supporting continuous improvement of team processes and ways of working. Enjoy flexibility regarding work location, which may include remote work, onsite work at client locations, or time spent in an Accenture office — depending on project specifics. All our roles include some in-person collaboration to support learning, relationship-building and community engagement. As an employer, we aim to be as flexible as possible to accommodate your individual work–life needs. WHAT’S IN IT FOR YOU? Real impact on the product and its roadmap – you will be part of a team responsible for product development, with room to experiment with new technologies and propose your own ideas or improvements to existing functionalities. Collaboration with highly experienced engineers , combined with the opportunity to share your own knowledge and mentor less experienced developers (especially at Senior level). Work in agile, international teams delivering solutions for well‑known global clients across multiple industries, giving you exposure to diverse business domains and system architectures. A wide range of development opportunities in areas such as cloud solutions, Spring Boot, Spring Cloud, microservices architecture, Big Data, AI, BDD and TDD. Qualifications HERE’S WHAT YOU’LL NEED At least 2–3 years of commercial experience working with JVM languages (Java, Kotlin) of commercial experience working with JVM languages (Java, Kotlin). Practical experience with the Spring ecosystem (e.g., Spring Boot, Hibernate) and automated testing frameworks such as JUnit, JMockit or Cucumber. Experience with relational and non‑relational databases , strong SQL skills, and hands-on practice in designing and consuming REST APIs. Understanding of CI/CD processes and familiarity with tools such as Jenkins or Tekton, Maven, Nexus, SonarQube and Git. Ability to work with Docker and basic familiarity with Kubernetes. Experience with cloud technologies , preferably AWS. Working knowledge of distributed systems architecture and technologies such as Apache Kafka or OSGi. Hands-on experience with observability and monitoring tools such as Prometheus, Grafana, Dynatrace or the ELK Stack. Fluent English (min. B2) , enabling effective collaboration with international teams and active participation in discussions with stakeholders. BONUS POINTS IF YOU HAVE Deeper experience in designing microservices architectures in multi‑cloud environments (AWS, GCP, Azure). A proven track record in performance tuning and production monitoring using Prometheus, Grafana, Dynatrace or ELK in high‑availability environments. Experience mentoring less‑experienced developers or leading technical initiatives within your team (especially for Senior profiles). A note for candidates: Research shows that some applicants — especially those from underrepresented groups — may hesitate to apply if they don’t meet every listed requirement. If you believe you have the skills and potential to succeed in this role, even if you don’t tick every box, we strongly encourage you to apply. WHAT WE OFFER: Permanent employment contract. Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach. A wide training package (soft, technical, and language training offer, access to the e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification). Employee Assistance Program - legal, financial, and psychological consultations. Accenture employees eligible for the Employee share purchase plan automatically become eligible for quarterly dividends if they own company shares. Paid employee referral program. Private medical care, life insurance. Access to the MyBenefit platform (possibility of using a wide range of products and services, including the Multisport card). WHAT WE BELIEVE: Accenture does not discriminate employment candidates on the basis of race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger and more durable company for future generations to create positive, long-lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities. Our position as partner to many of the world’s leading businesses, organizations and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, which we embed it into everything we do and for everyone we work with. Clicking apply I hereby express my consent to process my personal data included in my job offer by Accenture Sp. z o.o. or any other entity of the Accenture group for recruitment purposes, and that it is a data controller within the meaning of GDPR. More information about Accenture (and if necessary also its representative) can be found here: https://www.accenture.com/pl-pl/privacy-policy #LI-EU #ATCPL

Technology

Capgemini Polska

Data Engineer (ETL,Azure)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Data Engineer role focused on designing and optimizing cloud-based data solutions in AWS and Azure to support healthcare data projects. The position involves building scalable ETL pipelines, improving data architecture, and contributing to cloud migration initiatives. The role is based in Warsaw within a growing data engineering team working on advanced data platforms. 🗂️ Requirements: 3–6 years of experience in data engineering, Experience with ETL, data integration and data modeling, Strong knowledge of AWS or Azure cloud services, Experience with Azure Databricks, Data Lake, Data Factory, Glue, Synapse, Snowflake or AWS Redshift, Proficiency in Python, Proficiency in SQL, Familiarity with CI/CD tools, Understanding of DevOps concepts, Knowledge of data integration and data quality principles, English proficiency at B2 level or higher 📃 Skills: AWS, Azure, Databricks, DataLake, DataFactory, Glue, Synapse, Snowflake, Redshift, Python, SQL, ETL, CI/CD, DevOps 🏢 Description: Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Your role Join Capgemini and help shape the future of healthcare data. As a Data Engineer, you’ll design and optimize cloud-based data solutions that power critical insights and improve patient outcomes. Your work will directly contribute to projects that make a real difference. Join Our Growing Data Engineering Teams in Warsaw! Capgemini is expanding its database-focused teams located in this office. We are looking for talented Data Engineers to join us in shaping innovative solutions for our clients. If you are passionate about data, cloud technologies, and building scalable systems, we have exciting opportunities for you! As part of our team, you will work on cutting-edge projects, collaborate with experts, and contribute to delivering high-quality data solutions in a dynamic and supportive environment. Ready to take the next step in your career? Apply now and become part of our growing data engineering community in Warsaw! Your tasks Design, implement, and maintain data processing solutions in AWS and Azure environments. Build and optimize ETL pipelines and data integration workflows. Develop and maintain data pipelines using Azure Data Factory, Synapse, and Databricks. Ensure data quality, security, and compliance standards across all solutions. Collaborate with analysts, business stakeholders, and cross-functional teams to deliver reliable data solutions. Support data architecture improvements and cloud migration projects. Your profile 3-6 years of experience in data engineering (ETL, integration, modeling). Strong knowledge of AWS or Azure, or both services (Azure Databrick, Data Lake, Data Factory, Glue, Synapse, Snowflake, AWS Redshift). Proficiency in Python and SQL. Familiarity with CI/CD tools and basic DevOps concepts. Understanding of data integration and data quality principles. English at B2 level or higher. Healthcare or fintech/pharma project experience is a plus. What You'll love about working here Practical benefits: private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and 40+ options on our NAIS benefit platform, including Netflix, Spotify or Sports card. Access to over 70 training tracks with certification opportunities (e.g., GenAI, Excel, Business Analysis, Project Management) on our NEXT platform. Dive into a world of knowledge with free access to Education First languages platform, TED Talks and Udemy Business materials and trainings. Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home, thanks to home office package (including laptop, monitor, and chair). Ask your recruiter about the details. Get to know us Capgemini is committed to diversity and inclusion, ensuring fairness in all employment practices. We evaluate individuals based on qualifications and performance, not personal characteristics, striving to create a workplace where everyone can succeed and feel valued. Do you want to get to know us better? Check our Instagram — @capgeminipl or visit our Facebook profile — Capgemini Polska . You can also find us on YouTube . About Capgemini Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of over 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2025 global revenues of €22.5 billion.