Visa is looking to solve complex challenges on a global scale in the payments and technology industry, including new payment flows, business and data solutions, cyber security, and B2C platforms.
Requirements
- Expertise in Java development language
- Experience building and deploying modern services and web applications with quality and scalability
- Knowledge of and ability to develop back-end (e.g. Java) code in support of package and product development
- Knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data
- Knowledge of systems integration process in which separately produced components or subsystems are combined and problems in their interactions are addressed
- Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications
- Constant drive to learn new technologies such as Kubernetes, Docker, etc.
Responsibilities
- Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability
- Collaborate cross-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
- Actively contribute to product quality improvements, value added service technology, and new business flows in diverse agile squads
- Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions
- Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
- Develops enhancements and modifications to existing software and develops extensible code that complies with design specifications and meets security best practices
- Implements automation to improve effectiveness and efficiencies of systems and tools and supports development and implementation of new automation
Other
- 5 or more years of relevant work experience with a Bachelors Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD
- Travel 5-10% of the time
- Work in an office setting, with varying hours depending on the needs of the department
- Must be able to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment
- Must be eligible to work in the United States