Senior AEM/Java Developer

Senior AEM/Java Developer

Skills: Java/Linux, CMS experience (AEM preferred), prior media company experience a plus!


Are you a developer with media company experience and the desire to apply yourself in a creative environment? Then this is your dream opportunity!

Our client, a top design and build agency in Atlanta, is looking for a Senior AEM/Java Developer. This person will focus on the development of CMS and backend services for media and entertainment clients using the Adobe AEM CMS. They will have the opportunity to serve as a team member on projects for large Fortune 500 clients with headquarters in Atlanta and along the East Coast.

This company offers amazing work-life balance, with work from home options and flexible hours. They are a results-driven environment looking to hire and retain top performers!


  • Demonstrated mastery of Java/JEE, JSP and JCR.
  • Three years of experience using commercial or open source CMS deployments
  • Preferably experience with AEM, including significant experience in component development and integration of AEM with third party services such as taxonomy services, third party content feeds, SSO (OAuth/SAML), or eCommerce engines.
  • Linux knowledge is essential.
  • HTML/CSS/JS professional experience desirable.
  • Proficiency with development tools such as Maven, Bamboo, git, Jira, etc.
  • BA/BS in computer science or related field, or experience in professional software development, including at least two years working on Agile teams of six to ten people.


Great PTO policy (20+ days to start), paid holidays, full Medical/Dental/Vision insurance, great office location in the Vinings area, flexibility with regard to hours to accommodate traffic and work/life balance!

Meet Some of Agile's Employees

Bric R.

Lead Technical Recruiter

Bric recruits high-level technical talent for Agile’s clients. He matches competent candidates with each company’s culture—and qualified professionals with the perfect jobs.

Lisa C.

Sr. Business Analyst Consultant

When clients request for consulting software applications, Lisa determines the details for development, then translates requirements to innovative internal teams for implementation.

Back to top