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 6 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

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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

Are you a passionate and talented Senior Software Engineer looking for your next challenge? Join our dynamic team at Visa in Austin, where we're on a mission to revolutionize the way the world pays through our Commercial Money Movement Solutions (CMS) division. Our team is dedicated to creating innovative payment solutions that cater to clients across various sectors, including Small Businesses, Large Corporate Clients, and even Governments. As a Senior Software Engineer - Backend, you'll play a crucial role in shaping and enhancing our B2B payables platforms. You will get to design and develop exciting projects, ranging from enabling virtual cards to digital wallets to revamping user interfaces for compliance with ADA standards. Your expertise in Java and J2EE will allow you to contribute significantly to our existing products while implementing best practices that prioritize security and maintainability. Working alongside skilled peers in a collaborative environment, you'll engage in designing, coding, and documenting new applications, as well as participating in code reviews to ensure top-notch quality. We value creativity and initiative, so you'll also have opportunities to identify areas for improvement within our processes and methodologies. This hybrid position offers the flexibility to work from home while also enjoying in-person collaboration at our Austin office. If you're ready to make a meaningful impact and grow with a fast-paced, world-class technology organization, we’d love to meet you!

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

As a Senior Software Engineer - Backend at Visa, you will be integral in designing, developing, and implementing both new applications and enhancements to existing B2B payables platforms. Your primary responsibilities will include writing high-quality code that adheres to security standards, collaborating with development and QA teams on deliverables, and creating documentation for installation and maintenance of applications. You will also have a role in identifying opportunities for improvements and engaging in code reviews to ensure quality and adherence to best practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - Backend position at Visa?

To be considered for the Senior Software Engineer - Backend position at Visa, candidates should have a strong background in software development, particularly in Java and J2EE technologies. A solid understanding of payment solutions and experience with API integrations are preferred. Additionally, familiarity with Angular for UI development and experience in agile environments can be beneficial. A Bachelor’s degree in Computer Science, Engineering, or a related field is typically required along with several years of practical experience in software engineering.

Join Rise to see the full answer
How does Visa foster collaboration in its Senior Software Engineer - Backend team?

At Visa, collaboration is key. The Senior Software Engineer - Backend team works closely with various departments, including QA, Ops, and Engineering, to ensure successful project outcomes. Regular code reviews allow for knowledge sharing and maintaining high standards. The hybrid work model also encourages face-to-face interactions twice a week in the Austin office, promoting teamwork and relationship building among staff. We believe that fostering a collaborative environment helps drive innovation and improvement.

Join Rise to see the full answer
What technologies will I be using as a Senior Software Engineer - Backend at Visa?

In the role of Senior Software Engineer - Backend at Visa, you will primarily work with Java and J2EE for backend services. Additionally, you'll utilize Angular 9 for UI development as part of projects aimed at modernization and compliance, particularly for our B2B payables platforms. Familiarity with modern development practices and tools is essential, as you will engage in both frontend and backend system enhancements and optimizations.

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

Visa supports a healthy work-life balance for its employees, particularly for the Senior Software Engineer - Backend role. With a hybrid work model, you have the flexibility to work remotely while also having structured in-office days. Our approach fosters balance, allowing you to manage personal and professional responsibilities effectively, while being part of a collaborative and supportive work environment.

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

When answering this question, highlight specific projects or roles where you utilized Java and J2EE. Discuss the frameworks, libraries, and tools you worked with, as well as how your contributions improved system performance or resolved issues. Be prepared to illustrate your problem-solving process when facing challenges in these technologies.

Join Rise to see the full answer
How do you ensure your code is secure and maintainable?

In your response, mention best practices such as code reviews, adherence to coding standards, and unit testing. You could cite specific security measures you implement, like input validation or secure authentication, to show your understanding of secure coding practices. It's also helpful to point out how you document your code for maintainability.

Join Rise to see the full answer
Describe a time you collaborated on a software development project. What was your role?

Provide a detailed account of a project where you collaborated closely with others. Emphasize your role and responsibilities while discussing how you communicated with team members, addressed conflicts if any, and how the collaboration contributed to the successful completion of that project.

Join Rise to see the full answer
What is your experience with UI frameworks like Angular?

Here, describe your familiarity with Angular, focusing on any projects where you applied this technology. Discuss how you worked on UI development, challenges you encountered, and how you ensured the application met user needs and business requirements. If relevant, mention aspects such as accessibility (ADA compliance) which could be crucial for the role.

Join Rise to see the full answer
How do you handle tight deadlines or pressure in your projects?

Your answer should reflect your ability to manage pressure positively. Discuss techniques like prioritizing tasks, breaking projects into manageable pieces, and communicating effectively with your team. Providing a specific example where you succeeded in delivering under pressure will demonstrate your capability.

Join Rise to see the full answer
What testing methodologies do you employ in your development process?

A thorough explanation of the testing methodologies you are familiar with—whether it's unit testing, integration testing, or behavior-driven development—can showcase your commitment to code quality. Discuss tools you use and how these methodologies improve the overall architecture and reliability of the applications.

Join Rise to see the full answer
How would you approach creating documentation for a new application?

When asked this, emphasize the importance of clear and concise documentation. Discuss steps you would take such as understanding user requirements, outlining the structure of the documentation, and including examples. Sharing your experiences with documentation tools or platforms can provide additional insight into your approach.

Join Rise to see the full answer
Can you describe a technical challenge you faced and how you solved it?

In answering this question, recount a specific challenge you encountered in a previous role. Clearly explain the problem, your approach to solving it, and the steps you took to implement your solution. Focus on what you learned from the experience and how it has influenced your current work approach.

Join Rise to see the full answer
How do you keep up with new technologies and industry trends?

Discuss methods you utilize to stay updated, such as online courses, webinars, following relevant tech communities, or reading industry blogs. Sharing specific technologies or trends that you're currently learning about will demonstrate your proactive stance on professional growth.

Join Rise to see the full answer
Why do you want to work at Visa as a Senior Software Engineer - Backend?

In your response, convey your genuine interest in Visa's innovative work in the tech and payment solutions space. Highlight specific projects, values, or team dynamics that resonate with you. Showing that you've researched Visa and relate its goals to your career aspirations can reinforce your enthusiasm and fit for the company culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User

Become a vital part of a global team dedicated to improving the build and deployment processes for high-impact applications in a remote role.

Pro-Universe Remote No location specified
Posted 6 hours ago

Join a fast-growing software development firm as a Project Manager, leading teams in delivering high-quality software solutions.

Photo of the Rise User
Posted 5 hours ago

Join Partly, a fast-growing startup in the automotive sector, as a flexible software engineer who can navigate various roles and deliver impactful features.

Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 2 days ago

Elevate your software engineering career at 3Pillar Global, where you'll collaborate on transformative tech projects in a remote-first environment.

Photo of the Rise User
Anduril Industries Hybrid Boston, Massachusetts, United States; Seattle, Washington, United States
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago

We are seeking an experienced Java engineer to lead our development team in delivering scalable software solutions.

Photo of the Rise User

Become part of Visa's innovative Cyber Analytics team as a Full Stack SW Engineer, focusing on AI-driven cybersecurity solutions.

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...

9232 jobs
MATCH
Calculating your matching score...
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!