New offer - be the first one to apply!
June 24, 2026
SAP Commerce Cloud Senior Developer
Senior • Remote
Krakow, Poland
We are looking for an experienced SAP Commerce Cloud Senior Developer to join a strategic e-commerce transformation program.
About the Project
Our client is a leading provider of educational products, curriculum solutions, classroom supplies, and digital learning resources serving early childhood and elementary education markets across North America. The organization supports educators, schools, childcare centers, and parents through a portfolio of well-established brands and e-commerce platforms, delivering products and services that positively impact millions of learners every year.
Responsibilities
- Support and maintain the existing SAP Commerce Cloud (Hybris) platform.
- Collaborate with the incumbent development team to acquire platform knowledge and ensure a smooth transition.
- Participate in knowledge transfer and onboarding activities.
- Develop and enhance SAP Commerce Cloud functionality through customizations and extension development.
- Implement and maintain integrations with external systems and services.
- Troubleshoot and resolve application issues to ensure platform stability and performance.
- Contribute to transformation and migration initiatives related to the future e-commerce ecosystem.
- Support platform decommissioning activities where required.
- Identify and mitigate technical risks associated with the transition process.
- Collaborate closely with business and technical stakeholders throughout the project lifecycle.
Requirements
SAP Commerce
- 5+ years of hands-on experience with SAP Commerce (Hybris) development.
- Strong knowledge of SAP Commerce Platform.
- Strong knowledge of SAP Commerce Cloud (CCv2).
- Strong knowledge of SAP Commerce B2C Accelerator.
- Strong knowledge of SAP Commerce B2B Accelerator.
- Experience with SAP Commerce customizations, extension development, and integrations.
- Solid understanding of SAP Commerce architecture and deployment models.
Backend Development
- Strong Java development experience.
- Hands-on experience with the Spring Framework.
- Experience designing and consuming REST APIs.
- Understanding of microservices architecture principles.
Front-End Technologies
- HTML5
- CSS3
- JavaScript
Additional Skills
- Strong analytical and problem-solving skills.
- Ability to work independently and take ownership of technical solutions.
- Good communication skills and experience working in distributed teams.
- Professional level of English.
Why Join This Project?
- Work on a strategic enterprise-wide e-commerce transformation program.
- Gain exposure to large-scale SAP Commerce Cloud environments.
- Collaborate with experienced international teams.
- Play a key role in ensuring a successful transition to a modern digital commerce ecosystem.
- Join a project with real business impact in the education sector.
Similar jobs you might like
Technology
Reply Polska Sp. z o. o.
Full Stack Developer
Mid
Hybrid
Katowice, SL, Poland
7,000 - 13,000 PLN
🏢 Summary: Full Stack Developer role focused on building and maintaining scalable eCommerce solutions using SAP Commerce (Hybris) with Java/Spring on the backend and React or Angular on the frontend. The position involves designing APIs, contributing to headless/composable architectures, and ensuring high code quality through testing and reviews. It requires collaboration in cross-functional teams and participation in architectural decisions. 🗂️ Requirements: Bachelor’s degree in Computer Science, Software Engineering or related field, Minimum 2 years of professional full stack development experience, Strong proficiency in Java, Strong proficiency in Spring framework, Hands-on experience with React and/or Angular, Experience with SAP Commerce (Hybris) or enterprise eCommerce platforms, Knowledge of RESTful API design, Experience with SQL and/or NoSQL databases, Experience with Git and CI/CD pipelines, Experience with Docker or other containerization tools, Understanding of design patterns and software development best practices, English and Polish language proficiency, Availability for hybrid work or quarterly office visit 📃 Skills: Java, Spring, SpringBoot, SpringMVC, React, Angular, JavaScript, SAP, Hybris, REST, SQL, NoSQL, Git, CICD, Docker 🏢 Description: Responsibilities Design, develop, and maintain scalable web-based eCommerce solutions using SAP Commerce (Hybris) Build backend services and APIs with Java and Spring (Spring Boot, Spring MVC, etc.) Develop modern and responsive frontends using JavaScript frameworks such as React or Angular Contribute to frontend integration with headless or composable commerce architectures Analyze business requirements and translate them into technical specifications Participate in architectural discussions and contribute to technical design decisions Conduct peer code reviews and support junior developers through mentoring and feedback Collaborate with cross-functional teams including QA, Product, UX, and DevOps Write unit and integration tests to ensure software quality and maintainability Troubleshoot and resolve issues in existing applications and systems Benefits Motivizer Benefits Platform to choose and manage all your benefits in one place. You receive a budget (550 PLN monthly). You can choose medical care package, meal tickets, sports cards (we have Multisport and on preferential terms, we have membership cards to one of the most popular Gyms), cinema tickets, shop vouchers, discounts and many more. Language Courses – you'll have access to a multi-language learning platform enabling you to practice you language skills and learn new ones! Regular and systematic further training opportunities - both internally and from external providers. We support your ongoing learning and development. Cooperation within an internal community is our everyday reality. We have networking events, coding challenges, and company parties for different occasions. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) 2+ years of professional experience in full stack development Strong proficiency in Java and Spring framework Hands-on experience with React and/or Angular, and strong knowledge of JavaScript Experience with SAP Commerce (Hybris) or other enterprise-level eCommerce platforms Familiarity with modern frontend development practices (component-based architecture, state management) Understanding of RESTful API design and backend/frontend integration Working knowledge of databases (SQL and/or NoSQL) Experience with Git, CI/CD pipelines, and containerization (e.g., Docker) Strong understanding of design patterns and best practices in software development Excellent problem-solving and communication skills Good communication skills in English and Polish. Availability to work in a hybrid mode or remotely with at least 1 visit in the office per quarter About Portaltech Reply Portaltech Reply, a subsidiary of the Reply Group, specializes in Customer Experience and Engagement solutions, operating globally with offices in Italy, UK, Germany, US, and Poland. Initially establishing its international presence through partnerships with Hybris and later SAP, dating back to 2007, Portaltech Reply now offers a broader range of technologies, including SAP Customer Experience Suite, Akeneo, Coveo, Mirakl, Contentful, and Shopify. Our project portfolio primarily focuses on expanding the Customer Experience vision, covering areas such as Digital Commerce, Customer Data and Engagement, CRM, Marketing and Voice of Customer solutions. With a wealth of experience in Digital Transformation programs, Portaltech Reply offers deep technical expertise in complex integration environments and proprietary vertical solutions. Our consultancy services encompass business processes, customer experience best practices, engagement strategies, and end-to-end project delivery advisory. In 2023, Portaltech Reply has partnered with Shopify, aiming to enhance Shopify's enterprise sector expansion through their two-decade-long expertise in customer experience solutions, particularly tailored for mid-sized to large enterprises. This collaboration leverages Portaltech Reply's strengths alongside Shopify's recent platform enhancements, setting a trajectory for offering more comprehensive solutions to enterprise and mid-market clients.
Technology
EPAM Systems
Lead SAP CAP Java Developer
Senior
Hybrid
Poznan, Poland
🏢 Summary: Lead SAP CAP Java Developer role focused on building scalable, secure enterprise services on SAP Business Technology Platform within a strategic SAP Signavio initiative. The position involves designing backend services with SAP CAP (Java), implementing REST APIs, applying Domain-driven Design, and driving DevOps and quality practices. It offers long-term collaboration, technical leadership, and growth within enterprise SAP development. 🗂️ Requirements: 5+ years of Java backend development experience, Hands-on experience with SAP CAP framework (Java), Proven expertise in SAP Business Technology Platform, Strong knowledge of Spring Boot, Experience in REST API implementation and integration, Understanding of Domain-driven Design principles, Experience with Jenkins or similar DevOps tools, Experience with source control, build, testing, and release processes, Familiarity with agile methodologies (TDD, CI), Ability to lead technical initiatives and teams, English proficiency at B2 level or higher 📃 Skills: Java, SAP, CAP, SAPBTP, Spring, REST, DDD, Jenkins, DevOps, CI, TDD, Git, SAPUI5, HANA 🏢 Description: We are seeking a Lead SAP CAP Java Developer to join a strategic SAP Signavio initiative focused on building enterprise-grade services on SAP Business Technology Platform. You will work closely with senior stakeholders to deliver scalable, secure, and maintainable cloud services aligned with SAP's best practices. Join us to contribute to a long-term delivery partnership in the Signavio domain and advance your career in enterprise SAP development. Responsibilities Drive development initiatives and ensure alignment with project goals Design and build scalable backend services using SAP CAP framework with Java Implement REST APIs adhering to enterprise standards Apply Domain-driven Design principles to maintain architectural integrity Collaborate with senior stakeholders to refine requirements and deliverables Ensure code quality through coding standards, code reviews, and testing Manage source control, build processes, and release pipelines Utilize DevOps tools such as Jenkins for continuous integration and delivery Adopt agile methodologies including test-driven development and continuous integration Maintain security best practices throughout the software development lifecycle Coordinate with cross-functional teams to integrate SAP cloud services Monitor and optimize application performance in SAP Business Technology Platform environment Document technical specifications and maintain project documentation Requirements Strong Java backend development skills with 5+ years of experience Experience with SAP CAP framework based on Java Proven expertise in SAP Business Technology Platform Solid understanding of Spring Boot framework Experience in REST API implementation and integration Knowledge of Domain-driven Design principles Familiarity with DevOps tools such as Jenkins Practice of modern software engineering including coding standards, code reviews, and source control management Experience with build processes, testing, and software releasing Familiarity with agile development methodologies including test-driven development and continuous integration Ability to drive initiatives and lead technical teams Strong problem-solving and communication skills English proficiency at B2 level or higher Nice to have Understanding of SAP cloud services and products Experience with SAPUI5 Knowledge of SAP HANA Cloud Database We offer 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
EPAM Systems
Lead SAP CAP Java Developer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Lead SAP CAP Java Developer role focused on building scalable enterprise services on SAP Business Technology Platform within a strategic SAP Signavio initiative. The position involves designing and implementing secure cloud-native backend solutions using SAP CAP and Java while leading development initiatives. You will collaborate with senior stakeholders and drive best practices in architecture, DevOps, and agile delivery. 🗂️ Requirements: 5+ years of Java backend development experience, Experience with SAP CAP framework (Java), Proven expertise in SAP Business Technology Platform, Strong knowledge of Spring Boot, Experience implementing and integrating REST APIs, Understanding of Domain-driven Design, Experience with Jenkins or similar DevOps tools, Experience with source control, build, testing, and release processes, Experience with agile methodologies and test-driven development, Ability to lead technical initiatives and teams, English proficiency at B2 level or higher 📃 Skills: Java, SAP, CAP, SAPBTP, Spring, REST, DDD, Jenkins, DevOps, CI, TDD, Git, SAPUI5, HANA 🏢 Description: We are seeking a Lead SAP CAP Java Developer to join a strategic SAP Signavio initiative focused on building enterprise-grade services on SAP Business Technology Platform. You will work closely with senior stakeholders to deliver scalable, secure, and maintainable cloud services aligned with SAP's best practices. Join us to contribute to a long-term delivery partnership in the Signavio domain and advance your career in enterprise SAP development. Responsibilities Drive development initiatives and ensure alignment with project goals Design and build scalable backend services using SAP CAP framework with Java Implement REST APIs adhering to enterprise standards Apply Domain-driven Design principles to maintain architectural integrity Collaborate with senior stakeholders to refine requirements and deliverables Ensure code quality through coding standards, code reviews, and testing Manage source control, build processes, and release pipelines Utilize DevOps tools such as Jenkins for continuous integration and delivery Adopt agile methodologies including test-driven development and continuous integration Maintain security best practices throughout the software development lifecycle Coordinate with cross-functional teams to integrate SAP cloud services Monitor and optimize application performance in SAP Business Technology Platform environment Document technical specifications and maintain project documentation Requirements Strong Java backend development skills with 5+ years of experience Experience with SAP CAP framework based on Java Proven expertise in SAP Business Technology Platform Solid understanding of Spring Boot framework Experience in REST API implementation and integration Knowledge of Domain-driven Design principles Familiarity with DevOps tools such as Jenkins Practice of modern software engineering including coding standards, code reviews, and source control management Experience with build processes, testing, and software releasing Familiarity with agile development methodologies including test-driven development and continuous integration Ability to drive initiatives and lead technical teams Strong problem-solving and communication skills English proficiency at B2 level or higher Nice to have Understanding of SAP cloud services and products Experience with SAPUI5 Knowledge of SAP HANA Cloud Database We offer 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
EPAM Systems
Lead SAP CAP Java Developer
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Lead SAP CAP Java Developer role focused on building scalable, secure enterprise services on SAP Business Technology Platform within a strategic SAP Signavio initiative. The position involves designing and delivering backend solutions using SAP CAP with Java, driving development initiatives, and ensuring high engineering standards. It offers long-term collaboration in the SAP domain with strong opportunities for technical leadership and growth. 🗂️ Requirements: 5+ years of Java backend development experience, Experience with SAP CAP framework (Java), Proven expertise in SAP Business Technology Platform, Strong knowledge of Spring Boot, Experience in REST API implementation and integration, Understanding of Domain-driven Design principles, Experience with Jenkins or similar DevOps tools, Experience with source control, build, testing, and release processes, Experience with agile methodologies (TDD, CI), Ability to lead technical initiatives and teams, English proficiency at B2 level or higher 📃 Skills: Java, SAP, CAP, SAPBTP, SpringBoot, REST, DDD, Jenkins, DevOps, CI, TDD, Git, SAPUI5, SAPHANA 🏢 Description: We are seeking a Lead SAP CAP Java Developer to join a strategic SAP Signavio initiative focused on building enterprise-grade services on SAP Business Technology Platform. You will work closely with senior stakeholders to deliver scalable, secure, and maintainable cloud services aligned with SAP's best practices. Join us to contribute to a long-term delivery partnership in the Signavio domain and advance your career in enterprise SAP development. Responsibilities Drive development initiatives and ensure alignment with project goals Design and build scalable backend services using SAP CAP framework with Java Implement REST APIs adhering to enterprise standards Apply Domain-driven Design principles to maintain architectural integrity Collaborate with senior stakeholders to refine requirements and deliverables Ensure code quality through coding standards, code reviews, and testing Manage source control, build processes, and release pipelines Utilize DevOps tools such as Jenkins for continuous integration and delivery Adopt agile methodologies including test-driven development and continuous integration Maintain security best practices throughout the software development lifecycle Coordinate with cross-functional teams to integrate SAP cloud services Monitor and optimize application performance in SAP Business Technology Platform environment Document technical specifications and maintain project documentation Requirements Strong Java backend development skills with 5+ years of experience Experience with SAP CAP framework based on Java Proven expertise in SAP Business Technology Platform Solid understanding of Spring Boot framework Experience in REST API implementation and integration Knowledge of Domain-driven Design principles Familiarity with DevOps tools such as Jenkins Practice of modern software engineering including coding standards, code reviews, and source control management Experience with build processes, testing, and software releasing Familiarity with agile development methodologies including test-driven development and continuous integration Ability to drive initiatives and lead technical teams Strong problem-solving and communication skills English proficiency at B2 level or higher Nice to have Understanding of SAP cloud services and products Experience with SAPUI5 Knowledge of SAP HANA Cloud Database We offer 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
EPAM Systems
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role in an agile team driving large-scale cloud migration within a banking environment, focused on building reusable solutions and enabling adoption of public cloud (Azure). The position involves hands-on development, DevOps practices, and collaboration across global teams to support strategic platform transformation. Hybrid work model with 3 days per week on-site in Krakow. 🗂️ Requirements: Strong experience in Java, C#, JavaScript, Python or Go, Experience with CI/CD tools such as Maven, Gradle, Jenkins, TeamCity or GitLab, Experience with Docker, Kubernetes and Helm, Experience with Microsoft Azure or other major cloud platforms, Experience with Infrastructure-as-Code tools such as Terraform, ARM or CloudFormation, Proficiency in scripting languages such as PowerShell or Bash, Experience with GitHub or similar version control systems, Knowledge of Agile methodologies (Scrum or Kanban), Understanding of DevOps practices and automation, Availability to work 3 days per week from the Krakow office 📃 Skills: Java, C#, JavaScript, Python, Go, Maven, Gradle, Jenkins, TeamCity, GitLab, Docker, Kubernetes, Helm, Azure, Terraform, ARM, CloudFormation, PowerShell, Bash, GitHub, Scrum, Kanban, DevOps 🏢 Description: We are looking for a Senior Java Developer to join an agile delivery team working on a strategic cloud transformation initiative within a large-scale banking environment. In this role, you will help drive the migration of critical applications to public cloud infrastructure, collaborating with global IT teams to engineer reusable solutions and enhance developer experience. You will play a key part in building the foundation that enables seamless cloud adoption and supports innovative platform development across the organization. This role offers a hybrid model, with 3 days per week working from the client's office in Krakow. If you're ready to make an impact in a dynamic environment, we want to hear from you! Responsibilities Collaborate with IT teams to support and accelerate cloud migration projects Engineer common, reusable solutions for cloud adoption Write high-quality, reusable code and adhere to coding standards Develop clear, comprehensive documentation for solutions and processes Apply best practices in development and DevOps, leveraging modern technologies Participate in solution design, code sample creation, and architecture vision sharing Work in an agile, cross-location team environment Support improvements in internal client infrastructure migration to Cloud (Azure) Contribute to the co-development of platform solutions and processes for digital channels, cognitive services, and data Requirements Solid background in development using a language such as Java, C#, JavaScript, Python or Go CI/CD including tools such as Maven, Gradle, Jenkins, TeamCity, GitLab, etc. Containers and container orchestration using Docker, Kubernetes and Helm Microsoft Azure or other major cloud platforms Infrastructure-as-code, using tools such as Terraform, ARM or CloudFormation Scripting languages, including Windows PowerShell, Bash, etc. GitHub or similar, contributing to open-source projects Agile development practices (Scrum, Kanban) DevOps practices and the value of automation 3 days in the office per week is a must 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
EPAM Systems
Senior Java Developer
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Senior Java Developer role in a large-scale banking cloud transformation initiative, focused on migrating critical applications to public cloud and building reusable platform solutions. The position involves engineering cloud-native solutions, supporting DevOps practices, and collaborating in agile, cross-location teams. Hybrid model with 3 days per week onsite. 🗂️ Requirements: Strong development experience in Java or similar language (C#, JavaScript, Python, Go), Experience with CI/CD tools (Maven, Gradle, Jenkins, TeamCity, GitLab), Hands-on experience with Docker, Kubernetes, Helm, Experience with Microsoft Azure or other major cloud platforms, Experience with Infrastructure-as-Code tools (Terraform, ARM, CloudFormation), Knowledge of scripting languages (PowerShell, Bash), Experience with GitHub or similar version control systems, Understanding of Agile methodologies (Scrum, Kanban), Knowledge of DevOps practices and automation, Availability to work onsite 3 days per week 📃 Skills: Java, C#, JavaScript, Python, Go, Maven, Gradle, Jenkins, TeamCity, GitLab, Docker, Kubernetes, Helm, Azure, Terraform, ARM, CloudFormation, PowerShell, Bash, GitHub, Scrum, Kanban, DevOps 🏢 Description: We are looking for a Senior Java Developer to join an agile delivery team working on a strategic cloud transformation initiative within a large-scale banking environment. In this role, you will help drive the migration of critical applications to public cloud infrastructure, collaborating with global IT teams to engineer reusable solutions and enhance developer experience. You will play a key part in building the foundation that enables seamless cloud adoption and supports innovative platform development across the organization. This role offers a hybrid model, with 3 days per week working from the client's office in Krakow. If you're ready to make an impact in a dynamic environment, we want to hear from you! Responsibilities Collaborate with IT teams to support and accelerate cloud migration projects Engineer common, reusable solutions for cloud adoption Write high-quality, reusable code and adhere to coding standards Develop clear, comprehensive documentation for solutions and processes Apply best practices in development and DevOps, leveraging modern technologies Participate in solution design, code sample creation, and architecture vision sharing Work in an agile, cross-location team environment Support improvements in internal client infrastructure migration to Cloud (Azure) Contribute to the co-development of platform solutions and processes for digital channels, cognitive services, and data Requirements Solid background in development using a language such as Java, C#, JavaScript, Python or Go CI/CD including tools such as Maven, Gradle, Jenkins, TeamCity, GitLab, etc. Containers and container orchestration using Docker, Kubernetes and Helm Microsoft Azure or other major cloud platforms Infrastructure-as-code, using tools such as Terraform, ARM or CloudFormation Scripting languages, including Windows PowerShell, Bash, etc. GitHub or similar, contributing to open-source projects Agile development practices (Scrum, Kanban) DevOps practices and the value of automation 3 days in the office per week is a must We offer 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
NTT DATA Business Solutions
Senior AEM Developer / Technical Lead
Senior
Hybrid
Poznan, Poland
🏢 Summary: Senior AEM Developer role focused on designing, developing, and leading enterprise-scale Adobe Experience Manager solutions. The position combines hands-on AEM development with architectural decision-making, technical leadership, and end-to-end delivery ownership. It involves driving best practices, ensuring scalability and performance, and collaborating closely with cross-functional stakeholders. 🗂️ Requirements: 5+ years of hands-on AEM development experience (AEM 6.5+ or AEM as a Cloud Service), Strong experience with AEM Sites (components, templates, editable templates, content fragments, experience fragments), Proficiency in Sling, OSGi, JCR, Dispatcher, AEM security, Strong Java and HTL skills, Experience leading technical teams, Knowledge of software design patterns and modular architecture, Experience with Git, Experience with Maven or Gradle, Experience with CI/CD pipelines, Bachelor’s degree in Computer Science, Engineering, or related field or equivalent experience 📃 Skills: AEM, Java, HTL, Sling, OSGi, JCR, Dispatcher, Git, Maven, Gradle, CI/CD, JavaScript, TypeScript, CSS, SCSS, Webpack, React, Cypress, Playwright, AWS, Azure, GCP, Docker 🏢 Description: We are looking for a Senior AEM Developer with proven leadership capabilities to design, develop, and lead implementation of enterprise-scale Adobe Experience Manager (AEM) solutions. The ideal candidate combines deep technical expertise in AEM with the ability to guide a team, influence architecture decisions, and collaborate with business stakeholders. Key Responsibilities Technical Leadership & Architecture Lead the design and architecture of AEM-based solutions Define technical standards, best practices, and development guidelines for AEM projects. Review and validate solution designs to ensure scalability, performance, security, and maintainability. Make key technology choices and drive adoption of modern AEM features and frameworks. Development & Delivery Implement complex AEM components, templates, workflows, OSGi services, and integrations with external systems. Oversee end-to-end development lifecycle: requirements analysis, estimation, development, code review, testing, deployment, and support. Ensure code quality through peer reviews, automated testing, and adherence to coding standards. Troubleshoot and resolve performance, security, and integration issues in AEM environments. Team Leadership & Mentoring Lead and mentor a team of AEM developers (onshore/offshore), providing technical direction and guidance. Coordinate tasks, manage workloads, and support professional growth of team members. Facilitate knowledge sharing, conduct technical workshops, and improve team capabilities around AEM and related technologies. Act as the escalation point for complex technical issues. Stakeholder Collaboration Work closely with product owners, business analysts, UX/UI designers, QA, DevOps, and other engineering teams. Translate business requirements into technical solutions and clearly communicate technical constraints and possibilities. Participate in roadmap planning, effort estimation, and release planning. Provide technical input during client and stakeholder meetings. Process & Continuous Improvement Contribute to and improve development processes (CI/CD, branching, code review, release management). Evaluate new AEM features, tools, and frameworks and recommend improvements to existing solutions. Promote best practices in application security, performance optimization, and cloud-native deployments (e.g., AEM as a Cloud Service, Adobe Managed Services). Required Qualifications 5+ years of hands-on experience in AEM development (preferably AEM 6.5+ and/or AEM as a Cloud Service). Strong experience with: AEM Sites (components, templates, editable templates, content fragments, experience fragments) Sling, OSGi, JCR, Dispatcher, and AEM security concepts Java, HTL (Sightly), HTML It would be also beneficial to be familiar with: JavaScript/TypeScript, , CSS, SCSS Webpack React AEM Core Component Cypress, Playwright Proven experience in technical leadership roles (team lead, tech lead, or similar). Solid understanding of software design patterns, modular architecture, and best practices. Experience with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines. Familiarity with cloud environments (AEM as a Cloud Service, AWS/Azure/GCP) and containerization concepts is a plus. Strong communication skills, with the ability to explain complex technical topics to non-technical stakeholders. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Desired Soft Skills Leadership mindset, proactive ownership, and accountability. Strong problem-solving and analytical skills. Ability to work in an agile environment and manage multiple priorities. Coaching and mentoring attitude, collaborative working style. What we offer: The opportunity to participate in a variety of projects. Multisport Plus card. Private medical care (LUX MED). Group insurance. Access to comprehensive psychological support, individual sessions with coaches and psychodietitians, as well as inspiring webinars. Remote work from any location, or a hybrid model using our offices located in Poznań. A home office package to increase remote work comfort (chair, additional monitor, ergonomic mouse, etc.). Modern offices equipped with amenities such as a pool table, foosball, darts, and relaxation zones. Opportunities to spend time together after work - combining our employees’ passions through ski trips, cycling tours, and sailing adventures. Regular company-wide and team-based integration events, as well as many other occasions to meet and exchange ideas with colleagues. Celebrations of important moments in the lives of our employees An open approach to new ideas and initiatives, including charity actions.
Technology
emagine Polska
Senior Java Developer
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: The offer is for a Senior Java Developer to design, develop, and maintain Java-based applications in AWS cloud environments. The role involves building microservices, integrating APIs, ensuring code quality, and resolving performance issues within Agile teams. It focuses on delivering robust, scalable cloud-native solutions using modern Java technologies. 🗂️ Requirements: Proven experience in Java development, Experience with AWS cloud services, Experience developing microservices, Experience with API integration, Knowledge of Agile methodologies, Experience with code testing and code reviews, Ability to troubleshoot and resolve performance issues 📃 Skills: Java, AWS, Spring, Hibernate, Microservices, API, Agile, DevOps 🏢 Description: We are looking for a Senior Java Developer with solid experience in Java and Cloud. The ideal candidate should have exceptional skills in developing and implementing solutions using the latest technologies. Main Responsibilities: Develop and maintain Java-based applications in cloud environments. Collaborate with multidisciplinary teams to design and implement robust solutions. Perform testing and ensure code quality. Participate in code reviews and provide constructive feedback. Identify and resolve application performance issues. Key Requirements: Proven experience in Java development. Familiarity with cloud services (AWS). Knowledge of Agile development practices. Skills in API integration and microservices. Ability to solve problems effectively. Desirable: Experience with DevOps tools. Familiarity with Java frameworks such as Spring or Hibernate. Relevant certifications in Java or Cloud.
Technology
Xebia sp. z o.o.
👉Magento Developer
Senior
Remote
Wroclaw, Poland
13,700 - 22,000 PLN
🏢 Summary: Senior Magento 2 / Adobe Commerce Backend Developer role focused on building and maintaining scalable e-commerce solutions. The position involves developing custom modules, integrating external services, optimizing performance, and ensuring high code quality in an agile environment. The role also includes working with APIs, message queues, and cloud-based infrastructure to support reliable commerce platforms. 🗂️ Requirements: 7+ years commercial experience with Magento 2 / Adobe Commerce backend, Strong knowledge of Magento architecture, modules, and customization, Proficiency in PHP (OOP, MVC), Strong knowledge of MySQL, Hands-on experience with REST and GraphQL APIs, Experience with message queues (RabbitMQ), Experience integrating payment gateways and logistics systems, Experience with Elasticsearch, Familiarity with monitoring tools, Knowledge of DevOps practices and Adobe Cloud, Ability to perform code reviews and ensure code quality, Experience working in Agile environment, Very good English (min. B2), Work authorization in the EU 📃 Skills: Magento, AdobeCommerce, PHP, MySQL, REST, GraphQL, RabbitMQ, Elasticsearch, NewRelic, Datadog, SumoLogic, CloudFront, Cloudflare, DevOps, AdobeCloud, AI, Claude, Copilot, Cursor 🏢 Description: 🟣 You will be: developing and maintaining backend solutions based on Magento 2 / Adobe Commerce, designing and implementing custom modules, integrations, and platform enhancements, working with APIs (REST, GraphQL) and integrating external services (payments, logistics, booking systems), ensuring high code quality through code reviews and best engineering practices, collaborating with cross-functional teams in an agile environment, supporting performance optimization, monitoring, and reliability of e-commerce platforms. 🟣 Your profile: 7+ years of commercial experience with Magento 2 / Adobe Commerce backend development, very good understanding of Magento architecture, modules, and customization best practices, solid knowledge of PHP (OOP, MVC) and MySQL, hands-on experience with Magento APIs (REST, GraphQL) and message queues (e.g. RabbitMQ), experience integrating external services such as payment gateways and logistics systems, familiarity with Elasticsearch and monitoring tools (e.g. New Relic, Datadog, Sumo Logic), experience working with CDN services (e.g. CloudFront, Cloudflare), understanding of Agile methodologies, competence in performing code reviews (PRs) with a strong focus on code quality and best practices, along with good knowledge of DevOps and Adobe cloud management, practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, strong communication skills and ability to work in a collaborative environment, very good command of English (min. B2), availability to start as soon as possible (or within a short notice period). Work from the European Union region and a work permit are required. 🟣 Nice to have: familiarity with CI/CD pipelines (e.g. GitHub, CircleCI) and external booking systems, knowledge of analytics tools (e.g. Google Analytics, Google Tag Manager) and A/B testing solutions, experience with consent management tools (e.g. OneTrust), expertise in performance optimization and scalable e-commerce solutions, experience with React, Knockout.js, jQuery, familiarity with tools such as Vertex AI, CAPTCHA solutions, or review platforms (e.g. Trustpilot), experience working with multi-vendor e-commerce setups or marketing tools (e.g. Klaviyo), 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 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
Grafton Recruitment
Mid/Senior Java Developer
Senior
Hybrid
Warsaw, Poland
19,000 - 25,000 PLN
🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!