Sr. AEM Developer
- Full-time
- Job Family Group: Technology and Operations
Company Description
CyberSource, a Visa company, is a global leader in e-Commerce Payment Management. As part of CyberSource’s continued growth and expansion we are looking for talented, articulate and bright individuals who want to make a difference.
CyberSource has been and continues to be a pioneer within the e-Commerce Payment Management world. CyberSource offers a full-service payment management platform for e-commerce merchants, combining global payment processing, fraud management and payment security systems.
Job Description
- Exposure to developing multi-tier, scalable, and browser-based applications in Cloud-based environment.
- Knowledge of OSGI service platform for the Java programming language that implements a complete and dynamic component model.
- Exposure to maven project object model for managing Java library dependencies and building Java bundles.
- Experience developing and maintaining applications deployed in the Adobe Experience Manager (AEM) content management system platform
- Design and build components, templates, dialogs, and workflows using the Adobe CQ/AEM architecture (Sling, CRX, OSGi, JCR)
- Collaborate with product management team and web development team to implement reusable components & templates that meet standards and business needs
- Understanding of multi-tier web application architecture with appropriate levels of abstraction within various architectural layers.
- Evaluates business requirements to determine most appropriate technical architecture and design patterns
- Diagnose and solve technical problems related to content management such as search result accuracy, dynamic content linking, formatting, image scaling, internationalization, and personalization.
- Experience with Git or other software version control system.
- Experience with Oracle Eloqua Marketing Automation system.
- Knowledge of Java application servers such as Apache, etc.
- Experience with Java Unit Testing.
Qualifications
• Experience in communicating with users, other technical teams, and management to collect requirements
• Strong analytical skills and technical aptitude.
• Excellent communication skills with positive energy.
• Experience with Agile development necessary.
• Bachelor’s degree in Computer Science, Web Development, Software Engineering or a related field of study.
• Minimum three to four years of experience in software development.
Additional Information
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.