Backend Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
AEM Backend Developer - Backend
Experience: 7–10 Years
Location: Bangalore, Karnataka
Notice Period: Immediate to March/April Joiners Preferred
Job Summary
FB Veritas TechP is seeking an experienced AEM Backend Developer with a strong foundation in Java and Adobe Experience Manager (AEM). The ideal candidate will have hands-on experience in building scalable AEM solutions, customizing core functionalities, and working across the full AEM technology stack. This role offers the opportunity to work with a global client on large-scale AEM implementations.
Key Responsibilities
- Design, develop, and maintain AEM-based backend solutions.
- Build and customize AEM components, workflows, and services.
- Develop Sling Servlets, REST APIs, and backend integrations.
- Work with AEM core components, templates, and content structures.
- Implement and manage workflows, event handlers, and schedulers.
- Optimize performance through dispatcher caching and query tuning.
- Ensure application security using ACLs, SSO, and security best practices.
- Collaborate with cross-functional teams including QA, UX, and Project Managers.
- Participate in CI/CD processes and automated testing.
- Document technical designs and processes clearly.
Technical Skills Required
Core Technologies
- Strong expertise in Java (Core Java, Collections, Multithreading, Design Patterns).
- Hands-on experience with AEM 6.4 or above.
- Proficiency in Sling, OSGi, JCR, WCM APIs, Sling Models.
AEM Backend Development
- Experience with Workflows, Workflow Launchers, Event Handlers, Event Listeners, Schedulers, Sling Jobs, Query Builder, Searching, Indexing (Lucene), and Session Management.
Web & Frontend Exposure
- Understanding of Touch UI, Sightly (HTL), Editable Templates, Content & Experience Fragments, and Client Libraries (Clientlibs).
Integration & APIs
- Strong experience in RESTful services and API integrations.
Security
- Knowledge of Access Control Lists (ACL), Single Sign-On (SSO), and AEM security layers.
Performance Optimization
- Dispatcher caching, query optimization, debugging, and performance tuning.
Infrastructure & Deployment
- Dispatcher and Apache setup, Cron job configuration, build tools (Maven / Ant), and CI/CD tools (Jenkins, Hudson, Selenium).
Persistence & Storage
- TarMK, MongoMK, S3.
Additional Skills
- Experience in AEM upgrades (service packs, version upgrades, migration planning).
- Knowledge of headless CMS architecture.
- Experience integrating AEM with external systems.
- Familiarity with other CMS platforms and DXP ecosystem.
Preferred Qualifications
- Prior experience working with Apple projects (nice to have).
- Strong problem-solving and analytical skills.
- Excellent communication and documentation abilities.
Interview Process
- Round 1: Online Assessment (Glider Test).
- Round 2: Technical Interview.
Use Cases / Project Exposure
- Migration from non-CMS to AEM.
- Headless CMS implementations.
- Multi-site manager (MSM) configurations.
- Enterprise-level AEM deployments.
Why Join Us?
- Opportunity to work with a global client.
- Competitive compensation package.
- Fast-track hiring process.
- Exposure to large-scale AEM implementations.
Job Types: Full-time, Permanent
Pay: ₹150,000.00 - ₹250,000.00 per month
Benefits: Health insurance, Provident Fund.
Education: Bachelor's (Preferred)
Work Location: In person in Bangalore, Karnataka.