Posted on: 13/04/2026
Description :
Role summary :
Build and maintain AEM-based front-ends and Spring Boot backend services. Implement AEM components/templates and HTL, integrate with REST APIs, deliver responsive UI, ensure CI/CD, testing and production support.
Key responsibilities :
- Develop AEM components, templates, dialogs, clientlibs and Sling models; implement OSGi services and workflows.
- Design and implement RESTful APIs and microservices using Spring Boot, Spring MVC and Spring Data.
- Integrate AEM with backend services (REST) and third-party systems.
- Write unit and integration tests; participate in code reviews and peer QA.
- Automate build and deployment pipelines (Maven/Gradle, Jenkins/GitHub) and containerize services (Docker/Kubernetes).
- Troubleshoot production incidents, perform RCA and implement fixes.
Required skills & experience :
- Java development; strong Spring Boot and REST API experience.
- Hands-on AEM (6.x / AEMaaCS preferred): HTL (Sightly), Sling, OSGi, JCR/CRX, Dispatcher, Workflows.
- Front-end: HTML5, CSS3, JavaScript; experience with React/Angular/Vue or SPA integrations.
- Persistence: JPA/Hibernate, SQL (Oracle/Postgres/MySQL).
- Testing: JUnit, Mockito, integration test frameworks.
- Build & CI: Maven/Gradle, Git, Jenkins/GitHub.
- Container: Docker; Kubernetes familiarity.
- Basic knowledge of cloud platforms (GCP): core services (compute, storage, networking), IAM, managed databases, and monitoring/logging concepts.
- Strong debugging, performance tuning and problem-solving skills.
- Good communication and Agile experience.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1627959