Posted on: 29/01/2026
Job Description :
1.Technical Leadership :
- Leading backend architecture design and technical decision- making
- Distributing tasks and mentoring junior developers'
- Managing code quality and ensuring service stability through code reviews
- Establishing a development culture and best practices
2. Core Development Tasks :
- Development and maintenance of Version Control System features
- Establishment and operation of Deployment System
- Development of Content Repository management system
- Development of integration systems with existing AEM sites
- Development of HTTP-based RESTful API clients
3.System Operation and Management :
- Performance optimization and tuning of JVM-based applications
- Service monitoring utilizing in-house monitoring systems such as Hubble and Pinpoint
- Responding to regular security checks and improving security vulnerabilities
- Incident response and urgent issue handling (including on-call response)
- Management of service/site creation and configuration
4.Collaboration and Integration :
- Close technical collaboration with frontend development teams
- Integration of AEM DAM (Digital Asset Management) system
- Integration of HMG-Commerce system
- Analysis of planning documents and derivation of backend development requirements
5.Data Management :
- Database modelling and management using DA# tools
- Design and optimization of content data storage
Skill set :
- Strong experience in building scalable systems using Java.
- Expertise in designing scalable, high-performance backend systems using microservices and monolithic architectures, with a focus on stability and maintainability.
- Strong proficiency in Java-based frameworks (e.g., Spring Boot, Spring Cloud), Version Control Systems (Git), and CI/CD pipelines.
- Skilled in performance tuning for Java applications, including JVM optimization, memory management, garbage collection, and profiling using tools like JVisualVM.
- Hands-on experience with service monitoring tools (e.g., Prometheus, Grafana) and addressing security vulnerabilities through audits and patch management.
- Proficient in Version Control Systems (Git), CI/CD pipelines, and development of RESTful API clients. Experienced in integrating AEM and other CMS platforms.
- Skilled in performance tuning for JVM-based applications, including memory management, garbage collection, and using profiling tools like JVisualVM.
- Familiar with tools like Hubble, Pinpoint, and Prometheus for monitoring, and experience in conducting security audits and patching vulnerabilities.
- Proficient in database design, schema optimization, and working with NoSQL and relational databases for large-scale data storage solutions.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1607710