Job Information
The Coca-Cola Company AEM Developer in Atlanta, Georgia
Coca-Cola is one of the most recognizable brands in the world. We were the first company to utilize coupons, and our marketing practices have been cutting-edge for decades. Today, we're using world-class Marketing Technology (MarTech) to continue marketing our brands to billions of consumers globally.
We are seeking an AEM Backend Developer to join our Global MarTech team. This role will significantly impact our global Consumer Engagement Platform, supporting hundreds of countries worldwide. Your expertise in writing top-quality code and adherence to industry best practices for web development will be crucial in building and designing rich, engaging web experiences, digital promotions, and interactive web applications that provide value to consumers all over the world.
What You'll Do For Us
As part of our team, you will have the opportunity to maintain a high level of proficiency with web development knowledge and contribute to the technical skills growth of other team members. This collaborative environment is designed to foster your professional growth and enhance your expertise in the field.
At Coca-Cola, we value professional software engineering practices. You will be encouraged to participate in and adhere to these practices, using tools and methodologies such as Agile Software Development, Test Driven Development, Continuous Integration and Deployment, and Source Code Management. We believe in providing a supportive work environment that allows you to thrive and excel in your role.
Develop and maintain web applications, including coding, testing and unit testing, test automation, and documentation.
Develop industry and product technical expertise.
Troubleshoot issues when working with different web technologies
Qualifications and Requirements
4+ years of experience implementing AEM solutions
4-6 years of experience in Java web development
Built sites using AEM 6.4 and above
Proficiency with AEM Components, Dialogs, Templates, ClientLibs and Fragments
Developing AEM templates and components leveraging AEM Sightly/HTL framework.
Working with data such as Relational Databases, JSON, XML, and Rest APIs
Strong Java and backend technology experience in JCR, OSGi, and Apache Sling
Experience with Continuous Integration and related tools (Jenkins/Maven/GitHub)
Experience with Agile methodology and iterative development
Strong written/oral communication skills
947 AEM Developer
Preferred
Experience with public clouds such as Azure or AWS (S3, Lambda, etc.) is strongly preferred
Experienced with GIT code repositories, DevOps best practices, and working with automation tools
Basic understanding of cloud services and serverless architecture
Basic understanding of programming paradigms (object-oriented, functional, event-driven, etc.) and their applications
Familiarity with modern web technologies (HTML, CSS, JavaScript)
Basic understanding of Agile Development practices, Scrum, Test and Behavior Driven Development, Domain Driven
What We Can Do For You
Innovation & Technology: The ability to work with an award-winning team on the cutting edge of innovation.
Exposure to World-Class Leaders: Access to global technology leaders will expand your network and expose you to emerging technologies and techniques.
Agile Work Environment: We embrace agile, with management that believes in removing barriers so you are empowered to experiment, iterate, and innovate.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.