Senior Software Engineer - Adobe AEM

  • Full-time
  • Job Family Group: Technology and Operations

Company Description

Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.

When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.

Join Visa: A Network Working for Everyone.

Job Description

The VISA Collaboration Technologies Team is looking for a Sr. SW Engineer with strong technical skills, with a complete understanding of the agile development process. This role is for developing and enhancing intranet portal running on Adobe Experience Manager.  This role gives an opportunity to technically design and enhance the way web portals are built and integrated with other systems. The individual will design, develop and lead end-to-end DevOps team. To be a part of this team, you should have hands on experience with Java/J2EE, HTML, AJAX, CSS, and JavaScript and a passion for creating the best user experience. You should have strong knowledge of the overall software delivery lifecycle and activities and Standups, release and sprint planning, reviews, demos and retrospectives, ensure quality and completeness of the product through unit, integration, and regression testing and Adheres to architecture standards, risk management and security policies.
 

Qualifications

The VISA Collaboration Technologies Team is looking for a Sr. SW Engineer with strong technical skills, with a complete understanding of the agile development process. You should have hands on experience with Java/J2EE, HTML, AJAX, CSS, and JavaScript and a passion for creating the best user experience. You should have strong knowledge of the overall software delivery lifecycle and activities and Standups, release and sprint planning, reviews, demos and retrospectives, ensure quality and completeness of the product through unit, integration, and regression testing and Adheres to architecture standards, risk management and security policies.


• 3-6 years of experience in delivering technology solutions, web development experience working on Windows/Linux, Java platform with HTML5, CSS, JavaScript, AJAX and Spring frameworks.
• BS or MS in Computer Science or related field
• 2-3 years of Adobe AEM / CQ5 experience implementing full cycle Adobe AEM projects (AEM 6.0 and later required AEM 6.2 is a plus)
• Strong customer focus, excellent problem solving and analytical skills
• Strong verbal and written communication skills
• Understanding of OOAD and software design patterns
• Experience of testing at the unit, integration and system levels. Experience with JUnit and other testing frameworks in AEM.
• Experience in Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows
• Experience with data and site migration in AEM - specifically moving legacy web systems into AEM. Familiarity with Multi Site Manager (MSM), Language Copy, Dispatcher.
• Experience with communicating to different internal servers, databases from AEM, using both front end (Ajax, cookies) and back end technologies (servlet, OSGI service, Sling, AngularJS).
• Experience with other large scale WCM or CMS implementation a plus.
• Experience of multithreaded software design
• Ability to work quickly in an agile environment, part of an on-call rotation duty among other engineers.
• Understanding in Test Driven Development
• Experience in implementing Continuous Integration or Continuous Delivery pipeline.
Working knowledge and experience in CI / CD tools like Jenkins, GIT

Additional Information

Visa has adopted a COVID-19 vaccination policy. As a condition of employment, all employees based in the country where this job is located are required to be fully vaccinated for COVID-19, unless a reasonable accommodation is approved or as otherwise required by law.
Privacy Policy