Job Details
At Visa, the Finance Technology organization enables Visa's revenue growth through flexible rule-based pricing engines and global revenue platforms built on next-generation technologies. This includes managing system requirements, evaluating cutting-edge technologies, design, development, integration, quality assurance, implementation, and maintenance of corporate revenue applications.
The candidate will work on developing and implementing applications that improve the effectiveness and efficiency of the Finance business function. The candidate should enjoy working on diverse technologies and should be excited to take initiatives to solve complex business problems and get the job done while taking on new challenges. You should thrive in team-oriented and fast-paced environments where each team-member is vital to the overall success of the projects.
Responsibilities:
- Build/Code applications using a variety of frontend and backend technologies.
- Writing test cases using tools like JUnit and performing testing to ensure applications are running as expected.
- Maintaining and enhancing applications after deployment.
- Build and integrate LLM‑based features into applications, including creating simple prompts and using model APIs.
- Design and build applications with high level of scalability, resiliency, and monitoring.
- Stay abreast of emerging technologies and proactively assess and evaluate the adoption thereof into the organization.
- Develop proofs of concept to validate ideas, facilitating the choice of the most effective solution approach.
- Work with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels
- Must be self-motivated with ability to work in a fast-paced agile delivery model.
- With active engagement, collaboration, effective communication, quality, integrity and reliable delivery, develop and maintain a trusted and valued relationship with the team, customers and technology partners.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
- Bachelor's degree in a Computer Science or other Engineering discipline.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular and React.
- Proficiency in core Java, scripting, Hibernate, Spring Boot.
- Proficiency in Python or similar languages used in AI-driven development.
- Knowledgeable in the use of database technologies such as MongoDB, Oracle, PostgreSQL, and MySQL.
- Hands-on experience with LLMs, GenAI APIs, or open‑source model frameworks.
- Experience with embeddings, RAG systems, or vector databases.
- Familiarity with prompt engineering and LLM evaluation methods.
- Excellent written and verbal communication skills with a good problem-solving ability.
- Enjoy working fast and smart, and able to grasp complex concepts to build algorithms from scratch.
- Proficiency with Agile Development Techniques.
- Ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.
- Strong teamwork focus and the ability to foster collaboration within and across teams.
- Passionate about learning and applying new technologies and take pride in delivering working software.
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.