- Working alongside our product managers, business analysts, QA team, and solution architects to deliver high-quality, high-performance AEM solutions within the deadlines and budgets of our initiatives.
- Providing solutions to backend problems within AEM best practices.
- Writing well documented and high-performing code on the AEM platform.
- Participating in story refinement and requirements analysis.
- Developing solutions according to user stories.
- Following agile methodology.
- Creating clear and maintainable technical deliverables, such as designs, documentation, and prototypes.
- Ensuring secure development practices and compliance with standards.
- Enhancing the technical aspects of the product by identifying issues and problems in architecture, performance, code, or processes.
- Participating in development/improvement activities based on projects proposed by the architect/technical leader.
- Knowledge of agile principles – Scrum, backlog, sprint, etc.
- Experience with Git.
- Proven professional experience in AEM development.
- Experience in Java development.
- Experience with Content Fragments and Experience Fragments.
- Experience building components:
- HTL and SPA
- Dialogs
- Sling Model
- Client libs
- Sling Resource Merger
- Creating and configuring editable templates and policies.
- Experience with problem resolution and debugging.
- Experience managing AEM assets and workflows.
- Experience consuming third-party APIs.
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
