Freelance Back-End Java Engineer (Adobe Experience Manager - AEM)

0 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Company Description

ThreatXIntel is a startup cyber security company specializing in protecting businesses and organizations from evolving cyber threats. We provide customized and affordable solutions, including cloud security, web and mobile security testing, cloud security assessment, and DevSecOps. Focused on proactive security, we continuously monitor and test our clients' digital environments to identify vulnerabilities before exploitation. With a mission to deliver exceptional cyber security services, ThreatXIntel empowers organizations to safeguard their digital assets while focusing on growth.


Role Description

We are looking for an experienced Freelance Back-End Java Software Engineer with strong expertise in Adobe Experience Manager (AEM) to develop, optimize, and maintain enterprise-grade web applications. The ideal candidate will have a solid background in Java backend development, AEM Sites and Assets, integrations, CI/CD workflows, and cloud deployments.

Job Responsibilities

  • Develop scalable, secure, and high-performance backend solutions using AEM, Java, Sling, HTL/Sightly, and OSGi.
  • Build and extend AEM components, templates, workflows, and experience fragments.
  • Integrate AEM with enterprise systems, REST APIs, GraphQL, and third-party platforms.
  • Configure and maintain AEM environments including local, development, QA, staging, and production.
  • Design and implement CI/CD pipelines and manage deployments across environments.
  • Conduct code reviews and contribute to architectural improvements and refactoring.
  • Collaborate with front-end developers and cross-functional teams to support complex requirements.
  • Provide technical troubleshooting, performance optimization, and client support.
  • Develop and maintain technical documentation including configuration guides and runbooks.
  • Work within Scrum methodology to ensure timely and high-quality deliverables.

Required Skills and Experience

  • Seven to nine years of experience in Java development using HTL/Sightly, JDBC, Apache Sling, and Apache Felix.
  • Three to five years of hands-on experience with Adobe Experience Manager Sites and Assets (DAM).
  • Strong understanding of AEM foundational concepts such as templates, components, widgets, workflows, and experience fragments.
  • Ability to configure and support AEM environments in different stages of the development lifecycle.
  • Experience with CI/CD tools and automated deployment workflows.
  • Proficiency in Git for version control and collaboration.
  • Experience with unit testing frameworks and test-driven development.
  • Practical knowledge of GraphQL and RESTful API integrations.
  • Familiarity with cloud infrastructure, caching mechanisms, and load balancing.
  • Strong communication and collaboration skills in Agile and Scrum environments.


Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You