AEM Developer
Client
Our client is a globally recognised investment management firm that combines deep financial expertise with advanced technology to serve both institutional and individual investors. With a strong focus on client‑centricity, the organisation delivers personalised investment solutions tailored to diverse financial objectives. The company is committed to innovation, data‑driven insights, and long‑term value creation, helping investors achieve measurable success.
Project overview
This project is part of a multi‑year modernisation program within a global investment management organisation aimed at unifying its content management systems on Adobe Experience Manager (AEM). The initiative involves migrating and enhancing a legacy Magnolia‑based application, which will be rebuilt on AEM 6.5 with a modern ReactJS frontend. Development has already begun, with a defined roadmap and a prepared backlog. The application integrates with multiple internal and external systems, and all service communication is orchestrated via MuleSoft.
Team
You will be joining a talented, international team consisting of developers, Product Owners, Business Analysts, and Quality Assurance specialists. The project also includes an in‑house AEM Architect focused on scalability and performance. The squad operates on a remote‑first basis, with members located across Poland, Bulgaria, India, Georgia, and Canada.
Position overview
We are seeking experienced and proactive AEM Backend Developers with strong Java skills to join an international delivery team.In this role, you will build and maintain backend components in AEM, develop new modules, extend existing functionality, and contribute to technical decisions. We are looking for engineers who not only write code but also propose optimal solutions, support teammates, and ensure platform scalability.
Responsibilities
Develop and maintain AEM backend components with scalability and performance in mind
Collaborate with frontend developers, integration engineers, and stakeholders
Integrate AEM with third‑party systems and APIs
Present deliverables during demo sessions
Participate in code reviews, testing activities, and CI/CD processes
Work closely with the product team to understand requirements and plan realistic delivery timelines
Document APIs, backend architecture, and development workflows
Participate in peer reviews and Agile ceremonies
Share knowledge and collaborate with experts across the team
Requirements
3+ years of hands‑on experience building web applications with Adobe Experience Manager
Strong experience with backend technologies (Java 17+, Spring Boot)
Familiarity with build and packaging tools (Webpack, Grunt, Bower, etc.)
Experience with CI/CD pipelines
Strong problem‑solving skills and ability to work collaboratively
Solid English communication skills and comfort working with international remote teams
Pragmatic, delivery‑focused mindset
Nice to have
Experience working on financial or banking platforms with regulatory or compliance considerations
What We Offer
10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
Vacations: 26 business days per year for B2B contracts and 20-26 for Regular employment contracts (Umowa o prace
Health and life insurance (Luxmed)
MyBenefit platform with Multisport option
Internal psychological support service
English language classes from the first working day
Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
Thank You Points (TYPs) system: earn points for helping colleagues and exchange them for corporate gifts
Flexible workplace: work from the office, from home, or choose a hybrid option
Maternity leave: special reimbursement for the first 6 months (only for B2B contract)
Certification reimbursement (AWS, GCP, Microsoft, etc.)
Fully paid idle (bench) when not involved in a project
Tech Skills Mentoring Program
AEM Developer
AEM Developer