As a member of the Corporate Information Technology, Revenue & Pricing team at Visa, you will play a crucial role in enabling Visa's revenue growth through advanced pricing engines and global revenue platforms. This includes managing system requirements, evaluating cutting-edge technologies, designing, developing, integrating, and maintaining corporate revenue applications.
Key Responsibilities
- Develop Solutions. Design and implement solutions for large-scale revenue systems, including transaction processing, pricing, rating, billing, accounts receivable, and revenue reporting functions.
- Technical Design. Create technical designs and build applications using various frontend and backend technologies with a focus on scalability, resiliency, and monitoring.
- Quality Assurance. Review and ensure the quality of designs and code developed by other team members.
- Collaboration. Work closely with business partners, TPMs, and Product Managers to facilitate user story grooming, create functional and technical specifications, and drive process re-engineering.
- Mentorship. Define engineering best practices and mentor junior team members.
- Emerging Technologies. Stay abreast of emerging technologies and assess their adoption into the organization through POCs.
- Agile Practices. Actively engage in agile activities, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Global Teamwork. Collaborate effectively with teams across different geographical locations and time zones.
Qualifications
Basic Qualifications
- 5+ years of relevant work experience with a Bachelor’s Degree, or at least 2 years of work experience with an Advanced Degree, or 0 years of work experience with a PhD, or 8+ years of relevant work experience.
Preferred Qualifications
- 6+ years of relevant work experience with a Bachelor’s Degree, or 4+ years with an Advanced Degree, or up to 3 years with a PhD.
- 8+ years of experience in application development, particularly with Java-based applications.
- Bachelor’s degree in Computer Science or a related Engineering discipline.
- Expertise in core Java, scripting, Hibernate, JavaScript, NoSQL, Oracle Database, and Design Patterns.
- 3+ years of experience with modern JavaScript frameworks such as Angular, Node.js, or React.
- 3+ years of experience with Spring Boot.
- Experience in developing and architecting large-scale, production-grade applications.
- Familiarity with parallel/distributed systems and performance metrics for large systems.
- Proficiency in agile development, CI/CD technologies such as GIT, Maven, and Jenkins.
- Ability to create wireframes and responsive designs for a great user experience.
- Knowledge of RDBMs and SQL, with experience in building complex database queries.
- Experience with messaging systems like Kafka or Active MQ is a plus.
- Strong interpersonal, facilitation, and leadership skills, with effective communication abilities.
- Ability to work independently and in a team environment, managing multiple tasks efficiently.
Additional Information
Visa is an Equal Employment Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status. Visa also considers qualified applicants with criminal histories consistent with EEOC guidelines and applicable local law.
Join Us Today
If you are passionate about technology and want to work in a dynamic, fast-paced environment where your contributions can make a significant impact, join us at Visa. Experience the challenge and excitement of working with a global leader in payments technology.