Visa is looking for a Senior Software Engineer skilled in Java Backend and Fullstack development to join our team. You will be an integral part of a multi-functional team inventing, designing, building, and testing software products that reach a truly global customer base.
What You'll Do
- Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability.
- Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings.
- Actively contribute to product quality improvements, valuable 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.
- Make a difference on a global or local scale through mentorship and continued learning opportunities.
- Demonstrate relevant technical working knowledge to understand requirements and contribute to development and solution strategies.
- Apply standard processes using programming languages like HTML, C++, and Java to write code that fulfills technical requirements.
- Collaborate with others to support the piloting of new technology capabilities and features that enhance the user website experience.
- Analyze bugs for simple issues and apply debugging tools to verify assumptions.
What We're Looking For
- 3 or more years of work experience with a Bachelor’s Degree or an Advanced Degree.
- Bachelor’s degree in a technical field such as computer science, computer engineering, or a related field.
- 5+ years of software development experience, with demonstrated expertise in leveraging standard development best practice methodologies.
- Minimum of 3 years of hands-on expertise with Java, Spring and related technologies.
- Experience with highly distributed, scalable, concurrent, and low latency systems using one or more of the following: DB2, MySQL, and NoSQL data warehouses such as HBase.
- Experience working in an Agile and Test-Driven Development environment.
- Strategic thinker with good business acumen to orient data engineering to the business needs of internal clients.
- Demonstrated intellectual and analytical rigor, strong attention to detail, and a team-oriented, energetic, collaborative, diplomatic, and flexible style.
- A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale.
- Comfort in pushing the boundaries and ‘hacking’ beyond traditional solutions.
- Expertise in one or more general development languages (e.g., Java, C#, C++).
- Experience building and deploying modern services and web applications with quality and scalability.
- Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc.
- Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams.
Nice to Have
- Advanced degree preferred.
- Experience in Gen AI, Big Data, and UI technologies will be an added advantage.
- Experience with Continuous Integration and Automated Test tools such as Jenkins, Artifactory, Git, Selenium, Chef desirable.
Technical Stack
- Languages: Java, C++, C#, HTML
- Frameworks: Spring, Angular, React
- Databases: DB2, MySQL, HBase, NoSQL
- Infrastructure/Tools: Kubernetes, Docker, Jenkins, Artifactory, Git, Selenium, Chef
Work Mode
This position offers a hybrid work arrangement.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.






