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.

Privacy Policy