Description

The main scope of work is to modernize external platforms to facilitate consistent messaging and enable the Bank to engage transparently with audiences across all digital platforms. Tasks are:
•AEM / Edge Delivery Development:
•Design, build, and maintain components, templates, and integrations within AEM as a Cloud Service
•Implement Edge Delivery Services: build blocks, configure document-based authoring, set up GitHub workflows, and optimize delivery
•Extend and customize AEM capabilities including Content Fragments, Experience Fragments, workflows, metadata schemas, etc.
•Work on hybrid/headless implementations (GraphQL and REST APIs)
•Configure Dispatcher and implement advanced CDN caching strategies with tools like Cloudflare / Fastly
Full Stack Engineering:
•Develop robust back-end services using Java, OSGi, Sling, JCR, Apache Felix
•Create reusable, high-performance front-end components using HTL, JSP, JavaScript (ES6+), HTML5, CSS3
•Implement Single Page Applications (SPA) with frameworks like React or Vue (preferred)
•Build and consume RESTful APIs for integrations with internal systems and third-party services
• DevOps & Cloud:
•Set up and manage build processes using Maven, manage deployments via Adobe Cloud Manager, Jenkins, GitHub Actions
•Ensure applications adhere to cloud-native principles, security best practices, and performance standards
•Troubleshoot, optimize, and ensure performance (Core Web Vitals), scalability, and accessibility (WCAG 2.1)
•Collaboration & Leadership:
•Lead code reviews and enforce coding standards and best practices
•Mentor junior developers and coordinate across distribute teams (onsite and offshore)
•Collaborate with architects, UI/UX, QA, and product teams to align technical implementation with business needs
•Participate in Agile ceremonies and sprint planning
Skills:
•10+ years of total of IT experience with 7+ years in AEM development
•Extensive experience with AEM as a Cloud Service
 

Education

Any Graduate