June 8, 2026
Senior AEM Developer / Technical Lead
Senior • Hybrid
Poznan, Poland
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.
Similar jobs you might like
Technology

FormativGroup
Senior Engineer - Adobe Experience Manager (AEM)
Senior
Remote
Atlanta, GA
38 - 50 USD/hr
🏢 Summary: Senior AEM Engineer role focused on designing, developing, and supporting enterprise-scale digital experiences using Adobe Experience Manager Sites and Assets. The position involves building reusable components, templates, workflows, and integrations while ensuring scalable, secure, and high-performing solutions. This is a hands-on senior role working across architecture, DevOps, UX, and QA teams. 🗂️ Requirements: 7+ years software development experience, 4+ years hands-on experience with Adobe Experience Manager, Strong expertise in AEM Sites and Assets, Experience developing AEM components and templates, Hands-on experience with Sling Models, HTL, OSGi, and Java, Experience integrating AEM with REST APIs and external systems, Experience with CI/CD tools and deployment processes, Ability to deliver secure and scalable enterprise solutions 📃 Skills: AEM, Java, OSGi, Sling, HTL, REST, Git, Maven, Jenkins, CloudManager 🏢 Description: Job Summary We are seeking a highly skilled Senior Adobe Experience Manager (AEM) Engineer to design, develop, and support enterprise-scale digital experiences using Adobe Experience Manager Sites and Assets. In this role, you will build reusable AEM components, templates, workflows, and integrations that power modern content-driven platforms. The ideal candidate brings deep expertise in AEM architecture, Java-based development, OSGi frameworks, and cloud deployment practices, along with strong collaboration skills to partner across UX, DevOps, QA, and solution architecture teams. This is a hands-on senior engineering role focused on delivering scalable, secure, and high-performing AEM solutions. Key Responsibilities Develop and enhance AEM Sites and Assets features, including components, templates, Content Fragments, and workflows. Build scalable solutions using Sling Models, HTL, OSGi, and Java best practices. Integrate AEM with backend services, APIs, and third-party platforms. Configure, support, and troubleshoot AEM environments across Dev, Stage, and Production. Contribute to CI/CD pipelines and deployment processes using tools such as Git, Maven, Jenkins, and Adobe Cloud Manager. Ensure solutions meet security, performance, and coding standards. Collaborate with UX, architecture, DevOps, and QA teams to deliver high-quality digital experiences. Required Qualifications 7+ years of software development experience, including 4+ years working with Adobe Experience Manager (AEM). Strong expertise in AEM Sites and Assets, including component and template development. Hands-on experience with Sling Models, HTL (Sightly), OSGi, and Java-based AEM frameworks. Experience integrating AEM with REST APIs and external enterprise systems. Familiarity with CI/CD and deployment tools such as Git, Maven, Jenkins, and Adobe Cloud Manager. Ability to deliver secure, scalable solutions in production enterprise environments. Strong communication and collaboration skills as a senior individual contributor. Preferred Qualifications Adobe AEM Developer or Architect certification. Experience with AEM as a Cloud Service. Background working in Agile teams and mentoring junior engineers. Location This role is a remote role that requires candidate to go onsite for 1st week minimum. Candidates must reside within the physical US. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa currently. To be considered for this position, candidates must reside in one of the following U.S. states: AL, AR, AZ, CA, CO, CT, DE, FL, GA, IA, ID, IL, IN, KS, MA, MD, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, TN, TX, VA, WI, and Washington DC. Candidates residing outside these states are not eligible for consideration currently. Not open to 3rd party/C2C engagement We are committed to pay equity and transparency. The compensation range for this position represents our good faith estimate of the range we reasonably expect to pay for this role at the time of posting. The actual compensation offered will be determined based on factors such as the candidate's experience, skills, education, work location, and internal equity. In addition to base pay, employees may be eligible for discretionary bonuses, commissions, or other incentive programs, as well as a comprehensive benefits package that includes medical, dental, vision, 401(k), paid time off, etc. Estimated Compensation Range:$38—$50 USDFormativGroup operates within the critical middle layer of business technology, where applications and systems connect infrastructure to business processes. We are specialists who help the middle market take full advantage of their technology investments with deep, industry-centric expertise, all in one place, to unify fragmented systems. With deep technical expertise across cloud architecture, system integration, AI, and data strategy, we bridge the gap between business goals and modern platforms. FormativGroup is an equal opportunity employer providing opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. ADA Specifications: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. #formativgroupcareers #WorkWithUs Click here to view our Privacy Policy
Technology
BRAVER IT SPÓŁKA AKCYJNA
AEM Frontend Developer
Mid
Remote
Krakow, Poland
23,000 - 34,000 PLN
🏢 Summary: The offer is for a Frontend AEM Developer responsible for developing and customizing frontend solutions within Adobe Experience Manager environments. The role focuses on building responsive, user-friendly interfaces and optimizing performance of AEM-based applications in collaboration with cross-functional teams. It involves working primarily in frontend-oriented AEM projects, including on-premise environments. 🗂️ Requirements: Proven experience with AEM development, Experience in frontend-oriented AEM projects, Strong understanding of AEM frontend concepts, Experience with AEM on-premise environments, Strong knowledge of JavaScript, Experience with HTML5, Experience with CSS3, Familiarity with Git, Experience working in agile methodologies, English communication skills 📃 Skills: AEM, JavaScript, HTML5, CSS3, Git, React, CI/CD 🏢 Description: ✅ Your responsibilities: Development and customization of frontend solutions within Adobe Experience Manager (AEM) Building and maintaining AEM frontend functionalities Collaboration with backend developers, architects, and business stakeholders Implementation of responsive and user-friendly web interfaces Participation in code reviews and technical discussions Support in optimizing performance and usability of AEM-based applications 🧠 Our requirements: Proven experience with AEM development, preferably in frontend-oriented projects Strong understanding of AEM frontend concepts Experience working with AEM on-premise environments Good knowledge of JavaScript for frontend implementation and customization Experience with HTML5, CSS3, and modern frontend development practices Familiarity with Git and agile development methodologies Good communication skills in English ⭐ Nice to Have: Experience with React or other modern JavaScript frameworks Knowledge of CI/CD pipelines Previous experience in enterprise-level digital projects Understanding of Adobe ecosystem and related tools 🌟 What we offer: Long-term and stable collaboration Fully remote work model International project environment Multisport card Private medical care
Technology
Warsaw Hub @ Helvetia Baloise Group
Senior Software Engineer – Digital Experience Platform
Senior
Remote
Warsaw, Poland
22,500 - 26,500 PLN
🏢 Summary: Senior Software Engineer role focused on developing and evolving an AEM as a Cloud Service-based digital experience platform integrated with a broader MarTech ecosystem. The position combines hands-on AEM development, cloud operations, CI/CD, and platform integrations to deliver scalable, secure, and high-quality digital experiences. It involves end-to-end ownership of the CMS platform, including architecture, automation, and operational excellence. 🗂️ Requirements: Hands-on experience with AEMaaCS development, Experience building AEM components, templates, content and experience fragments, Experience with AEM Forms including adaptive forms and data models, Proficiency in Java and OSGi for custom AEM development, Strong knowledge of HTML, CSS, JavaScript, Experience with Angular or React, Experience designing CI/CD pipelines, Experience with Cloud Manager or GitHub Actions, Knowledge of Adobe Analytics, Target, or Launch, Understanding of web security, GDPR, and cookie compliance, Experience with automated testing, Experience working in Agile/Scrum environments 📃 Skills: AEM, AEMaaCS, Java, OSGi, HTML, CSS, JavaScript, Angular, React, HTL, CI/CD, CloudManager, GitHubActions, AdobeAnalytics, AdobeTarget, AdobeLaunch, AEMForms, GDPR, reCAPTCHA, MaxMind, Siteimprove, DebugBear, Sistrix 🏢 Description: About our Team: We are a cross-functional engineering team responsible for building, operating, and continuously improving our central CMS and digital experience platforms used by marketing and brand teams worldwide. Working at the intersection of engineering, marketing, and product, we enable the delivery of high-quality digital experiences at scale, ensuring speed, consistency, and innovation across global touchpoints. Role Purpose: We are consolidating our digital landscape around AEM as a Cloud Service (AEMaaCS) as our central CMS, integrating it with a broader MarTech ecosystem. This role plays a key part in driving the evolution of this platform—across technical development, operational excellence, and cross-functional collaboration. As a Senior Software Engineer – Digital Experience Platform , you will work at the intersection of engineering and business impact, partnering closely with marketing and brand teams while taking end-to-end ownership of the platform to ensure it delivers scalable, high-quality digital experiences. Key Responsibilities: Develop and maintain AEMaaCS Sites and Forms components, templates, and workflows Build and maintain integrations across our MarTech stack (Adobe Analytics, Target, Launch, Siteimprove, MaxMind, reCAPTCHA, DebugBear, Sistrix and B2B Portals) Design and implement automated testing strategies and CI/CD pipelines (Cloud Manager / GitHub Actions) Monitor platform health and lead incident response using observability tooling Contribute to architecture decisions and enforce standards for security and cloud operability Ensure compliance with GDPR, cookie consent, and bot protection requirements Partner with marketing and brand teams to translate business needs into platform capabilities Serve as technical point of contact for SaaS vendors, managing renewals and SLAs Your Skills: Hands-on AEM development (AEMaaCS strongly preferred) — components, editable templates, content and experience fragments AEM Forms: adaptive forms, form data models, and submissions Frontend: HTML, CSS, JavaScript, Angular, React and HTL (Sightly) Backend: Java / OSGi for custom AEM bundles and services CI/CD and automated testing experience (Cloud Manager, GitHub Actions, or equivalent) Working knowledge of at least two Adobe tools: Analytics, Target, or Launch / Data Collection Web security fundamentals — bot protection, GDPR/cookie compliance, secure integrations Solid agile/scrum experience with end-to-end ownership of work items Ideally, you also have: AEMaaCS Cloud Service specifics and Cloud Manager pipelines Siteimprove, DebugBear, or similar accessibility and performance tooling SEO fundamentals and Sistrix experience Design system development or design token implementation MaxMind GeoIP or similar geo-targeting integrations Adobe Certified Expert (ACE) certification You will thrive here if you: Enjoy technical depth alongside real business impact Care about the author experience as much as code quality Think in systems and adapt quickly as platforms evolve Communicate clearly with non-technical stakeholders Are energised by close collaboration with ambitious marketing and creative teams What you can expect from us: We want to provide you with everything you need to succeed. To do that, we offer a bunch of benefits (depending on the type of contract chosen). Paid time off: Enjoy 30 paid days off per year. Flexible benefits budget: Additional budget that can be used for both personal or professional development. Comprehensive medical coverage: Full private healthcare for you and your family, including rehabilitation, psychotherapy, and dental services. Home office allowance: Support for a comfortable and productive remote work setup. Work from anywhere in Poland: Freedom to work remotely with the option to access our modern office in central Warsaw. You could expect occasional travels to Switzerland. Recruitment Process Overview: 45min video call with our recruiter. 1h Technical Video Call. 1h video call with Project Lead. Join us in shaping the future of insurance at Helvetia Baloise Group where in a dynamic, global team setting, you’ll have the freedom to bring your ideas to life and work alongside experts to solve demanding technical challenges.
Technology
Transition Technologies MS
QA Engineer
Mid
Remote
Warsaw, Poland
🏢 Summary: Mid/Senior Quality Assurance Engineer role focused on manual testing of cloud-based applications built on Adobe Experience Manager (AEM). The position involves test planning, requirement analysis, and validation of new modules and software versions within distributed systems. Work includes comprehensive functional and regression testing in remote or hybrid model. 🗂️ Requirements: Minimum 3 years of experience in manual software testing, Practical and theoretical knowledge of Jira, Experience with functional and regression testing, Ability to create test plans and test documentation, Experience analyzing requirements and defining acceptance criteria, Experience testing cloud-based applications, Knowledge of AEM (Adobe Experience Manager) is an advantage 📃 Skills: Jira, AEM, Testing, ManualTesting, RegressionTesting, FunctionalTesting, Cloud, UIUX 🏢 Description: We are looking for a skilled Quality Assurance Engineer (Mid/Senior) to join our team and work on AEM (Adobe Experience Manager) platforms for one of our key clients. Your responsibilities: Requirement Analysis: Review cloud application requirements, user stories, and technical documentation to identify clear, testable acceptance criteria. Test Planning & Strategy: Develop comprehensive test plans tailored to distributed, scalable cloud systems. Manual Testing: Conduct functional, regression, UI/UX, exploratory, sanity and smoke testing across. Validation of new modules, systems and new software versions according to specifications. Creation of project-related documentation. We are looking for you, if you have: Very good practical and theoretical knowledge of Jira. Minimum 3 years of experience in manual testing within the software development process. Independence in performing assigned tasks and strong attention to detail. Excellent communication skills with both team members and end users. AEM (Adobe Experience Manager) experience would be an advantage. We offer: Participation in interesting and demanding projects Flexible working hours A great, non-corporate atmosphere Stable employment conditions (contract of employment or B2B contract) Opportunities for development and promotion Attractive package of benefits Work model: remote or hybrid (2 days per week from the office) We reserve the right to contact the selected candidates.
Technology

FormativGroup
AEM Full Stack Web Developer
Senior
Remote
White Plains, NY
38 - 50 USD/hr
🏢 Summary: Remote AEM Full Stack Web Developer role focused on building and maintaining scalable, high-performing web applications using Adobe Experience Manager and modern front-end technologies. The position involves developing responsive user interfaces, customizing AEM components, and integrating front-end solutions with backend APIs in an agile environment. 🗂️ Requirements: 4+ years of experience with Adobe Experience Manager (AEM) including components, templates, Sling Models, integrations, 8+ years of experience with JavaScript, HTML5, CSS3, 3+ years of experience with Angular, React, or Vue, Experience with Webpack and client-side library management, Experience with Git version control, Experience with CI/CD pipelines, Ability to integrate front-end components with backend APIs, Experience working in agile development teams 📃 Skills: AEM, JavaScript, HTML5, CSS3, Angular, React, Vue, Webpack, Git, CI/CD, Sling, APIs 🏢 Description: Role Summary The AEM Full Stack Web Developer is responsible for designing, developing, and maintaining scalable, high-performing web applications. This role focuses on building responsive front-end experiences while integrating seamlessly with backend services, with a strong emphasis on Adobe Experience Manager (AEM) and modern web technologies. The developer collaborates closely with cross-functional teams to deliver end-to-end digital solutions that align with business and user needs. Responsibilities Develop, maintain, and enhance responsive web applications using HTML, CSS, JavaScript, and AngularJS. Build and customize AEM templates, components, workflows, and content fragments to enable scalable content delivery. Partner with UX/UI designers, product owners, and backend engineers to deliver end-to-end features aligned with business goals. Integrate front-end components with backend APIs and services, ensuring performance optimization and reliability. Troubleshoot, debug, and resolve application defects while ensuring adherence to coding standards and best practices. Qualifications 4+ year of experience developing within Adobe Experience Manager (AEM), including components, templates, Sling Models, and integrations. 8+ years of hands-on experience with JavaScript, HTML5, and CSS3 in web application development. 3+ years of experience building responsive UI components using frameworks such as Angular, React, or Vue. Proven experience working with front-end build tools such as Webpack and managing client-side libraries (clientlibs). Familiarity with modern development workflows including Git version control and CI/CD pipelines. Demonstrated ability to collaborate effectively with UX, QA, DevOps, and architecture teams in an agile environment. Strong communication skills with the ability to contribute independently as an individual contributor. Location Requirements This role is remote role, and requires being on-site for 1st week and intermittently upon request in the local US office.To be considered for this position, candidates must reside in one of the following U.S. states: AR, AZ, CA, CO, CT, DE, FL, GA, IA, ID, IL, IN, KS, MA, MD, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, TN, TX, VA, WI, and Washington DC. Candidates residing outside of these states are not currently eligible for consideration. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa currently. We are committed to pay equity and transparency. The compensation range for this position represents our good faith estimate of the range we reasonably expect to pay for this role at the time of posting. The actual compensation offered will be determined based on factors such as the candidate's experience, skills, education, work location, and internal equity. In addition to base pay, employees may be eligible for discretionary bonuses, commissions, or other incentive programs, as well as a comprehensive benefits package that includes medical, dental, vision, 401(k), paid time off, etc. Estimated Compensation Range:$38—$50 USDFormativGroup operates within the critical middle layer of business technology, where applications and systems connect infrastructure to business processes. We are specialists who help the middle market take full advantage of their technology investments with deep, industry-centric expertise, all in one place, to unify fragmented systems. With deep technical expertise across cloud architecture, system integration, AI, and data strategy, we bridge the gap between business goals and modern platforms. FormativGroup is an equal opportunity employer providing opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. ADA Specifications: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. #formativgroupcareers #WorkWithUs Click here to view our Privacy Policy
Technology
emagine Polska
Développeur Java AEM (h/f)
Senior
Hybrid
Issy-les-Moulineaux, France
🏢 Summary: Senior Back-End Developer role focused on designing, developing and optimizing content management solutions on Adobe Experience Manager (AEM) Cloud. The position involves backend development, system integration, performance optimization, CI/CD automation and ensuring security and scalability of AEM-based platforms. 🗂️ Requirements: Minimum 7 years backend development experience, Significant hands-on experience with AEM, Strong proficiency in Java, Experience with Spring framework, Experience with OSGi, Strong understanding of RESTful and SOAP architectures, Experience with CI/CD practices, Experience with Jenkins, Fluent French, Degree in Computer Science or related field 📃 Skills: AEM, Java, Spring, OSGi, REST, SOAP, CI/CD, Jenkins, API 🏢 Description: Résumé : Ce poste de Développeur BackEnd AEM est essentiel pour développer, déployer et optimiser des solutions de gestion de contenu via Adobe Experience Manager (AEM) Cloud, en répondant aux besoins métiers et en intégrant davantage les systèmes d'information Responsabilités : Concevoir et développer des composants et des services back-end sur la plateforme AEM. Intégrer AEM avec d'autres systèmes d'information via des API REST et/ou autres. Optimiser les performances des systèmes existants et veiller à leur évolutivité. Participer à l’architecture et aux discussions techniques pour orienter les choix de développement. Travailler en collaboration avec des équipes multidisciplinaires (frontend, UX, Design, etc). Maintenir et améliorer les pipelines CI/CD pour l'automatisation des déploiements. Garantir la sécurité et la conformité des systèmes développés selon les meilleures pratiques. Fournir une documentation claire et détaillée pour les projets et les nouvelles fonctionnalités. Exigences clés : Minimum de 7 ans en développement backend, avec une expérience significative sur AEM. Maîtrise de Java et des frameworks associés (Spring, OSGi). Bonne compréhension des architectures RESTful et SOAP. Connaissance des pratiques DevOps (CI/CD, Jenkins, etc). Agréables à avoir : Expérience sur la plateforme AEM Cloud & DAM. Connaissance des outils de gestion de version tels que GitLab. Compréhension des principes de sécurité applicative et de gestion des accès. Expérience dans la configuration du Dispatcher AEM pour l'optimisation des performances. Autres détails : Contexte opérationnel : Travailler avec une équipe multidisciplinaire. Langue : Français courant (impératif); Anglais professionnel (secondaire). Formation : Diplôme en informatique, ingénierie logicielle ou domaine connexe.
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
QA Engineer
Mid
Remote
Poznan, Poland
🏢 Summary: The offer is for a QA Engineer responsible for ensuring quality of a large-scale web platform based on AEM, custom backend services, and REST APIs hosted on AWS. The role involves manual and API testing, test planning, defect tracking, and close collaboration within a Scrum team throughout the full development lifecycle. The position also includes working with automated test suites and CI/CD processes in a hybrid work model. 🗂️ Requirements: Professional experience as QA Engineer in web testing, Knowledge of test support tools (browser dev tools, Postman or Swagger, Mitmproxy, Lighthouse), Hands-on experience with CMS platforms, Hands-on experience with API testing, Ability to create clear and comprehensive test cases using test design techniques, Experience working in Agile/Scrum environment, Experience with Jira or other SDLC management tools, Fluent communication skills in Polish and English 📃 Skills: AEM, MongoDB, REST, AWS, Jenkins, Python, RobotFramework, Playwright, Postman, Swagger, Mitmproxy, Lighthouse, Jira, CMS, Linux 🏢 Description: QA Engineer Location: Poznań/Polska/hybrydowo About the project: Our client’s web platform hosting over 4000 individual websites. It’s centered around AEM as the CMS and a custom backend app governing Mongo DB, data synchronization processes and hosting a RESTful API. Stack is hosted on AWS with Jenkins as CI/CD. There are number of automated test suites in place including: visual regression tests (migration to new tool is coming), functional tests (Python + RobotFramework and Python + Playwright). QA team is involved throughout process of delivering a new feature: from refinement sessions to deployment to production. Job title description: How you will get the job done being an active Scrum team member taking care of the quality of delivered IT solutions reviewing requirements, specifications, and technical design documents to provide timely and meaningful feedback creating detailed, comprehensive, and well-structured test plans and test cases estimating, prioritizing, and planning test activities designing, executing and documenting manual tests identifying, recording, and tracking defects defining and performing regression tests staying up-to-date with new testing tools and test strategies and continuously improving the test process in assigned project Requirements: Skills and experience you will need professional experience as QA Engineer in web testing knowledge about tools supporting test activities (browser dev tools, Postman or Swagger, Mitm proxy, Lighthouse etc.) hands-on experience with any CMS proactive approach towards problem solving ability to work independently, yet a team player hands-on experience with API testing hands-on experience in writing clear, concise, and comprehensive test cases using various test design techniques experience in software development in the Agile/Scrum process experience with Jira or any other SDLC management supporting tool good communication skills both in Polish and English Nice to have experience as a QA Engineer in AEM (Adobe Experience Manager) area experience in NFR testing such as accessibility, SEO, web performance hands-on experience with test automation (preferably in TypeScript or Python) or willingness to learn experience with monitoring logs in AWS experience with Jenkins or another CI/CD tool basic skills in using Linux terminal 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ń, Katowice, or Wrocław 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
EPAM Systems
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on building scalable, cloud-native applications for an AI-driven platform in the financial services domain. The position involves designing and implementing distributed systems, RESTful APIs, and secure integrations while collaborating with cross-functional teams. The role includes architectural leadership, code reviews, and delivering business-critical solutions using modern technologies. 🗂️ Requirements: 3+ years of software development experience, Proficiency in Java 18+, Strong experience with Spring Boot, Experience in RESTful API development using OpenAPI/Swagger, Knowledge of PostgreSQL or Oracle databases, Experience with Hibernate or JPA, Familiarity with CI/CD tools such as Jenkins or GitLab CI/CD, Hands-on experience with Azure cloud platform, Experience with monitoring tools like Prometheus or Splunk, Proficiency in testing frameworks such as JUnit, TestNG, Mockito, or JBehave, Experience with Kafka or REST integrations, Knowledge of security protocols including OAuth2, JWT, Spring Security, English proficiency at B2 level or higher 📃 Skills: Java, Spring, SpringBoot, REST, OpenAPI, Swagger, PostgreSQL, Oracle, Hibernate, JPA, Jenkins, GitLab, Azure, Prometheus, Splunk, JUnit, TestNG, Mockito, JBehave, Kafka, OAuth2, JWT, SpringSecurity 🏢 Description: We are seeking a Senior Java Developer to join our innovative AI platform team at a leading global investment bank. Collaborate with data scientists, software engineers, and business analysts to create advanced solutions leveraging machine learning and generative AI in a cloud-native environment. Play a pivotal role in driving digital transformation in financial services while contributing to impactful projects on a global scale. Responsibilities Design and build highly scalable and distributed cloud applications Provide technology solutions addressing business challenges in digital financial services Design and implement sustainable solutions using modern technologies Apply advanced concepts to develop business-critical solutions Implement proofs of concept and application skeletons for team collaboration Lead and participate in architecture and design reviews with peers and stakeholders Conduct code reviews and test software across SDLC phases Requirements 3+ years of experience in software development Proficiency in Java (18+) and Spring Boot Expertise in RESTful API development using OpenAPI/Swagger Knowledge of databases like PostgreSQL or Oracle and ORM frameworks such as Hibernate or JPA Familiarity with CI/CD tools including Jenkins or GitLab CI/CD Hands-on experience with Azure cloud platform Background in monitoring tools like Prometheus or Splunk Competency in testing frameworks such as JUnit, TestNG, Mockito, or JBehave Experience in messaging and integration with technologies like Kafka or REST Capability in security protocols (OAuth2, JWT, Spring Security) English proficiency at B2 level or higher Nice to have Experience in the financial services industry Certification in Azure or related cloud platforms Understanding of Agile methodologies or DevOps practices Familiarity with other programming languages or frameworks 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.