Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Backend (Hybrid/Onsite) image - Rise Careers
Job details

Senior Software Engineer - Backend (Hybrid/Onsite) - job 14 of 22

You’re an Individual. We’re the team for you. Together, let’s transform the way the world pays.

Commercial Money Movement Solutions (CMS) division's charter is to capture new sources of money movement through card and non-card flows, including Visa Business Solutions, Government Solutions and Visa Direct which presents an enormous growth opportunity. Our team brings payment solutions and associated services to clients around the globe. Our global clients and partners deploy our solutions to serve the needs of Small Businesses, Middle Market Clients, Large Corporate Clients, Multi Nationals and Governments. The Visa Business Solutions (VBS) and Visa Government Solutions (VGS) team is a world-class technology organization experiencing tremendous, double-digit growth as we expand products into new payment flows and continue to grow our core card solutions. This is an incredibly exciting team to join as we expand globally.

B2B Payables is part of Visa Business Solutions vertical of Visa’s Technology organization. We are responsible for designing, developing, and implementing Virtual Cards and payables experience commercial platforms to drive incremental revenue. We develop new offerings / products and enhance existing Visa Business Solutions product lines including Commercial data processing, B2B payables & B2B Acceptance platforms. We are looking for full stack engineers to join our B2B Payables team as Sr. Software Engineer based in Austin, TX.

As Senior Software Engineer, some of your projects could include -

Enabling virtual card provisioning to digital wallet to help boost B2B payments adoption in Payables, Travel & Compliance portfolio
Rewrite Visa Payables platform UI to Angular 9 for ADA Compliance
Visa Commercial Services HUB Initiative


Essential Functions

Design, Code, Unit Test, document and implement new applications & as well as existing programs
Contribute to enhancements and changes to existing B2B applications codebase
Develop code that complies with design specifications and meets security and Java/J2EE best practices. Coding must adhere to all standards for security, be easily maintainable and have high system performance.
Collaborate with Development & QA staff on individual and team deliverables
Comfortable working in a loosely structured, fast-paced organization
Create documentation and procedures for installation and maintenance   
Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies
Work closely with project team and other groups (e.g., Network, QA, Ops, Engineering)
Work as a member of a team responsible for designing, developing, and maintaining Visa's Business Solutions B2B Core line of products.
Participate in design and code review sessions as appropriate, to ensure the quality of work delivered by self and teammates are in accordance with development standards.
Interact with business units to define requirements/modifications and use case to utilize in designing appropriate solutions.
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office two days a week, Monday, Tuesdays and alternate Fridays with a general guidepost of being in the office 50% of the time based on business needs.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Backend (Hybrid/Onsite), Visa

As a Senior Software Engineer - Backend with Visa in Austin, you'll be joining a dynamic team that’s on a mission to revolutionize the payment landscape. Your expertise will be vital in driving innovation within our Commercial Money Movement Solutions (CMS) division, where we focus on creating cutting-edge payment solutions for clients globally. You’ll have the chance to work on exciting projects, like enabling virtual card provisioning and rewriting our Visa Payables platform UI using Angular 9 for ADA compliance. In this role, your responsibilities will include designing, coding, and unit testing new applications, as well as enhancing existing B2B applications. With a focus on Java/J2EE best practices, you’ll ensure that all code is secure, maintainable, and high-performing. Collaborating closely with your fellow engineers, QA staff, and other departments, you'll be part of a team that thrives in a fast-paced, loosely structured environment. This hybrid position offers a blend of remote and office work, allowing you to balance your professional and personal life effectively. If you’re excited about taking ownership of projects and making an impact in the world of business payments, join Visa and bring your skills to a company that values innovation and growth!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Backend (Hybrid/Onsite) Role at Visa
What responsibilities does a Senior Software Engineer - Backend at Visa have?

As a Senior Software Engineer - Backend at Visa, your responsibilities encompass designing, coding, unit testing, and documenting new applications, along with enhancing existing B2B applications. You will focus on secure and high-performance coding practices in Java/J2EE, collaborate with different teams, and participate in design reviews to ensure quality.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer - Backend position at Visa?

To qualify for the Senior Software Engineer - Backend position at Visa, candidates typically need a strong background in Java/J2EE programming and experience in developing secure, maintainable code. Familiarity with Angular and a solid understanding of B2B payment solutions are also advantageous.

Join Rise to see the full answer
How does the hybrid work model work for the Senior Software Engineer - Backend at Visa?

The hybrid work model for the Senior Software Engineer - Backend role at Visa requires employees to work from the office two days a week on Mondays, Tuesdays, and alternating Fridays. This setup encourages collaboration while also allowing for flexibility to work remotely based on business needs.

Join Rise to see the full answer
What kind of projects can a Senior Software Engineer - Backend expect to work on at Visa?

In the Senior Software Engineer - Backend role at Visa, you can expect to work on impactful projects like enhancing the Visa Payables platform and enabling virtual card provisioning to boost adoption in B2B payments. Your contributions will directly impact how clients around the world process payments.

Join Rise to see the full answer
What is the team culture like for a Senior Software Engineer - Backend at Visa?

The team culture for a Senior Software Engineer - Backend at Visa is collaborative and fast-paced, emphasizing innovation and teamwork. Employees are encouraged to share ideas, take ownership of their work, and contribute to the organization's growth in a supportive environment.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Backend (Hybrid/Onsite)
Can you describe your experience with Java and J2EE technologies?

When answering this question, focus on specific projects you've worked on that utilized Java or J2EE. Highlight your understanding of coding best practices, security standards, and optimization techniques you've implemented in your previous roles.

Join Rise to see the full answer
How do you ensure code quality during your development process as a Senior Software Engineer?

You should discuss your approach to coding standards, the importance of unit testing, and how you engage in code reviews with peers. Mention specific tools or methodologies you use to maintain high-quality output.

Join Rise to see the full answer
What strategies do you use for enhancing existing applications?

Share your experience in refactoring code for performance improvements, upgrading technologies, and incorporating user feedback to enhance the applications. Illustrate with examples of previous enhancements you've made.

Join Rise to see the full answer
How do you handle tight deadlines and fast-paced projects?

Discuss your project management techniques, such as prioritizing tasks, effective communication with team members, and how you maintain focus and productivity under pressure. Give examples of past projects where you successfully met deadlines.

Join Rise to see the full answer
What experience do you have with B2B payment systems?

Highlight any relevant projects you've been involved in that pertain to B2B payments. Discuss how you've dealt with specific challenges in this area and how you’ve contributed to delivering payment solutions.

Join Rise to see the full answer
Can you explain a time you worked closely with QA to improve a product?

Provide a specific example that illustrates your collaboration with QA teams to test and improve software products. Talk about your ability to adapt based on feedback and how it led to a better final product.

Join Rise to see the full answer
What is your experience working in a hybrid team environment?

Share your thoughts on how hybrid work influences team dynamics and communication. Discuss your methods for maintaining productivity and engagement whether working remotely or in the office.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software engineering?

Talk about the blogs, online courses, and industry conferences you follow to stay current. You can mention specific learning paths you’ve recently pursued and how they have influenced your work.

Join Rise to see the full answer
How would you approach designing a new feature for Visa’s payment solutions?

Explain your design process, from gathering requirements by interacting with stakeholders to creating prototypes or proofs of concept. Emphasize user experience and technical feasibility in your discussion.

Join Rise to see the full answer
What role does documentation play in your software development process?

Discuss the importance of documentation for both maintaining code and facilitating team collaboration. Provide examples of how thorough documentation has benefited your projects in the past.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
ngc Hybrid United States-Virginia-Newport News
Posted 2 days ago

Join Northrop Grumman as a Software Engineer and be part of innovative projects that influence global defense systems.

L3Harris Technologies Hybrid US, Hunt County, TX; Texas, Greenville, TX
Posted 12 hours ago

L3Harris seeks a Lead Systems Software Engineer in Greenville, TX, to drive advanced system solutions for national security challenges.

Posted 6 days ago

A remote opportunity for a Mid-Level DevOps Engineer to support the Air Force’s Core Engine Maintenance System while collaborating closely with software engineers and database administrators.

Photo of the Rise User
Posted 8 days ago

Join Visa as a Software Engineer to work on complex, innovative payment solutions that impact millions worldwide.

Photo of the Rise User
SmartRecruiters Inc Remote Poland, REMOTE, Poland
Posted 8 days ago

Join SmartRecruiters as a Web Developer and contribute to building world-class career sites for leading organizations.

Photo of the Rise User
Posted 8 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Performance Bonus
Paid Holidays

Join Flywire as a Manager I in Software Engineering to lead development teams in enhancing their payments platform.

Photo of the Rise User
Posted 11 days ago

Join Grammarly as a macOS Software Engineer to enhance user experiences through innovative application development.

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

9778 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
162 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed IT General Controls Tester at ING
Photo of the Rise User
Someone from OH, Columbus just viewed Contact Center Representative - 4882 at Advantmed
A
Someone from OH, Columbus just viewed Lead Scientist at ATCC
Photo of the Rise User
Someone from OH, Cleveland just viewed Freelance Clinical Research Associate at ClinChoice
Photo of the Rise User
Someone from OH, Euclid just viewed Manager-Compliance at American Express
Photo of the Rise User
Someone from OH, Mansfield just viewed General Manager(03276) - Littleton NH at Domino's
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Accountant at Intellihub
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Associate at Cover Genius
M
Someone from OH, Dayton just viewed Sr Analyst Accounts Payable at Medline
O
Someone from OH, Dayton just viewed Senior Financial Analyst, FP&A at Oura
Photo of the Rise User
Someone from OH, Dayton just viewed Project Planner - Renewable Energy at Zone IT Solutions
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
T
Someone from OH, Cuyahoga Falls just viewed Claim Operations Specialist Entry Level at Travelers
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed EDI Payer Enrollment Coordinator, Health - Remote at Experian
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Data Entry Clerk (Lead Sourcer) at PatSnap
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant