Disclaimer
Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!
Software Engineer

About the Company
Visa stands as a global frontrunner in the payments and technology sector. We facilitate over 259 billion payment transactions annually, ensuring secure and seamless exchanges between consumers, merchants, financial institutions, and government bodies across more than 200 countries and territories. Our core mission is to connect the world through the most innovative, convenient, reliable, and secure payments network. We empower individuals, businesses, and economies to thrive, all while being driven by a unified purpose: to uplift everyone, everywhere, by providing the best way to pay and be paid.
Join a purpose-driven industry leader and make a meaningful impact. Embrace the opportunity to experience Life at Visa and contribute to our global mission.
Job Description
The Payment Digitization Platform at Visa is seeking a passionate and skilled Software Engineer to contribute to the advancement of our platform. As a valued member of our team, you will collaborate with talented software professionals on mission-critical applications. Your primary responsibilities will encompass Java/Java EE application development, leveraging your expertise throughout the entire software development lifecycle, from initial concept and design to rigorous testing and deployment. This role involves close collaboration with business stakeholders to thoroughly understand their requirements, defining and implementing effective technical solutions, application implementation and support, along with the seamless integration and management of REST-based services.
As a Software Engineer, you will be a passionate and capable developer thriving in a dynamic, Agile Scrum environment. This requires strong technical skills, problem-solving capabilities, and proficient coding, testing, and debugging abilities. Your commitment extends to actively contributing to the product backlog and delivering production-ready code. You will be expected to go beyond routine tasks and contribute to various aspects of the development process.
As a vital member of the development team, you should be comfortable championing technical ideas and communicating effectively with both technical and non-technical audiences.
This position is based in Bangalore and will report to the Director of Product Development.
Company Name | Visa |
---|---|
Role | Software Engineer |
Location | Bangalore, India |
Salary | |
Job Type | Full-Time |
Responsibilities
- Participate actively in the technical design of solutions based on defined use cases and business requirements.
- Conduct comprehensive proof-of-concepts and technical evaluations of technologies, designs, and potential solutions.
- Contribute to the development of detailed design documentation and comprehensive use case specifications.
- Collaborate effectively with internal teams to devise solutions for complex technical challenges within high-visibility business opportunities.
- Analyze existing solution architecture and design, proposing enhancements that increase business value, optimize performance, and improve overall quality.
- Adhere to and contribute to the refinement of best practices, guidelines, standards, and established procedures.
- Communicate and present complex technical concepts in a clear and concise manner to peers.
- Ensure the incorporation of Visa’s business vision, the current internal and external business environment, and relevant technology and industry trends to drive results that benefit Visa’s overall business objectives.
Qualifications
- Bachelor’s degree, OR 0-2 years of relevant professional experience.
- 0-2 years of relevant work experience.
- Bachelor’s degree in Computer Science or a closely related field.
- Hands-on experience in the design and development of applications utilizing Java EE platforms.
- Proficiency in object-oriented analysis and design, employing common design patterns and adhering to SOLID principles.
- A strong understanding of test-driven development methodologies.
- Creative, high-energy, proactive problem-solving skills, coupled with a strong sense of urgency.
- A customer-centric approach with a focus on user experience.
- Experience in close collaboration with project resources to deliver business outcomes effectively, including solution analysts, QA specialists, and architects.
- Proficiency in estimating effort for changes and new projects, combining model-based approaches with practical experience.
- Exceptional communication skills with a proven ability to frame context, present complex ideas, and document information clearly and concisely while influencing outcomes.
- The ability to effectively manage and balance multiple projects and tasks to meet deliverable dates, working with diverse stakeholders to meet and exceed expectations.
- Understanding and support for the documentation of best-practice business processes to support Business Requirements.
- Comfort working in a dynamic environment characterized by rapid change and ambiguity, with the ability to make informed decisions while understanding potential risks.
- The capacity to operate within a complex, highly-matrixed, and regulated environment.
- Global/International experience and the ability to work across cultures and time zones.
Skills
ATS Keywords
Get instant updates on latest jobs!
Join our instagram and telegram channels.
To join our Instagram and Telegram channels click on instagram and telegram icons
Frequently Asked Questions
Visa fosters a purpose-driven environment focused on innovation and global impact, providing opportunities to contribute to a leading payments technology network.
This role focuses on Java/Java EE application development, leveraging object-oriented principles, REST-based services, and Agile Scrum methodologies.
Visa provides a platform for continuous learning and growth within a dynamic and complex global environment.
Expect a multi-stage process potentially involving technical assessments, coding exercises, and interviews focused on technical skills, problem-solving abilities, and communication skills.
Other Information
Visa is an Equal Opportunity 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 qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Tags
How to Apply
- Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
- Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
- Fill Out the Application: On the official website, fill out the application form with the provided information.
- Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
- Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.