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

Software Engineer - Sr. Consultant level (Java) - (Hybrid/Onsite) - job 1 of 12

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce.   We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people.   While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.    

 

The Opportunity: 

We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale.  As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.   

Essential Functions:

  • 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 
  • Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities 
  • Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization.
  • Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem.
  • Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed.
  • Plays a key role in the development and delivery of new features across products from end-to-end.

**We do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn’t work with payments technology or web applications before joining Visa.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Qualifications
• 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.

Preferred Qualifications
• 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
• Bachelors and/or Master’s in computer science engineering or related discipline with 10-14 years experience.
• Expert in JAVA
• Expert in building and consuming REST APIs
• Expert knowledge with Spring Technologies
You have the expertise on the technologies, Hazelcast, KAFKA, Docker/K8S
• Expert in diagraming solutions (flow, block, logical)
• Comfortable in delivering presentations with small to medium size forums
• Experience architecting solutions that is secure, resilient, and scalable
• Experience in building out a Continuous Integration and Continuous Delivery pipeline
• Knowledgeable about Database technologies like MySQL and NoSQL solutions
• Knowledgeable about network architecture, Load Balancing, and Firewalls
• Brilliant in Java and REST for developing microservices that are easily deployable and maintainable.
• Basic to good knowledge in tools like Jira/Jira Align and experience working in an Agile team.
• You have amazing work ethics that will help us all work extremely well together
• Knowledge of any RDBMS/NoSQL databases.
• Ability to communicate effectively up, down and across to assure that your ideas are heard
• Passion for exceeding expectations and delivering exceptional code
• You have the passion to understanding people and to always striving to improve our products and services!

The Skills You Bring:

Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
Challenge the Status Quo: Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions
Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++)
Builder: Experience building and deploying modern services and web applications with quality and scalability
Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc.
Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams

Additional Information

Work Hours: Varies upon the needs of the department.

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

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.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 143,200 to 207,800 per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Average salary estimate

$175500 / YEARLY (est.)
min
max
$143200K
$207800K

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 Software Engineer - Sr. Consultant level (Java) - (Hybrid/Onsite), Visa

As a Software Engineer - Sr. Consultant level (Java) at Visa in Austin, TX, you will be at the forefront of reshaping the future of commerce within our dynamic Technology Organization. Visa is a global leader in payments, and we’re on a mission to provide reliable and secure payment solutions for people and businesses around the world. You’ll dive into the intricate world of complex distributed systems, collaborating with a talented team to create innovative technology that influences millions. Embrace challenges as you design and develop software that impacts 40% of the world’s population. Your role will involve working with cutting-edge technologies like REST APIs, Spring, and cloud solutions to enhance our payment services and transaction platforms. Your contributions will not only improve our service quality but also redefine user experiences on a global scale. Engage in a hybrid environment where you collaborate with product owners and various functional teams to refine requirements and ensure that software solutions are robust and scalable. At Visa, we believe in mentorship and the continuous learning of technologies, allowing you to flourish in your career while making meaningful contributions to everyday transactions. Join us on this exciting journey to push the boundaries of technology and make an impact that matters. With your passion for coding and problem-solving, along with your expertise in Java and related tech, you're set to thrive in this vibrant setting where innovation meets commerce.

Frequently Asked Questions (FAQs) for Software Engineer - Sr. Consultant level (Java) - (Hybrid/Onsite) Role at Visa
What are the essential responsibilities of a Software Engineer - Sr. Consultant level (Java) at Visa?

As a Software Engineer - Sr. Consultant level (Java) at Visa, your core responsibilities will include designing and coding scalable software solutions, collaborating with multi-functional teams to develop best-in-class technical offerings, contributing to product quality enhancements, and working on innovative payment technologies. You'll be involved in developing robust APIs and architectural solutions that cater to a global audience, ensuring that the products meet Visa’s high standards for security and usability.

Join Rise to see the full answer
What qualifications should I have to apply for the Software Engineer - Sr. Consultant level (Java) position at Visa?

To apply for the Software Engineer - Sr. Consultant level (Java) position at Visa, candidates should ideally have 8+ years of relevant work experience backed by a Bachelor's Degree in Computer Science or a related discipline. Proficiency in Java, REST APIs, Spring Technologies, and familiarity with modern development tools and methodologies, such as Agile, are essential. Additional experience with cloud technologies, CI/CD pipelines, and database management enhances your application.

Join Rise to see the full answer
What technologies should I be familiar with for the Software Engineer - Sr. Consultant level (Java) role at Visa?

For the Software Engineer - Sr. Consultant level (Java) role at Visa, expertise in Java and building RESTful APIs is critical. Familiarity with Spring Technologies, cloud environments like Docker and Kubernetes, and messaging platforms like Kafka will differentiate your profile. Additionally, knowledge of database technologies including MySQL and NoSQL solutions, as well as experience in creating scalable and resilient systems, will be advantageous.

Join Rise to see the full answer
How does the Software Engineer - Sr. Consultant level (Java) role contribute to Visa's overall mission?

The Software Engineer - Sr. Consultant level (Java) role is integral to Visa's mission of enabling secure and reliable payment solutions for individuals and businesses. By developing innovative software products and improving payment systems, you directly impact millions of transactions daily. Your work on scalable solutions contributes to Visa's aim of connecting the world through efficient technology, ultimately enhancing user experience and promoting financial accessibility.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - Sr. Consultant level (Java) at Visa?

As a Software Engineer - Sr. Consultant level (Java) at Visa, you'll be in a hybrid work environment that blends in-office collaboration with the flexibility of remote work. This setup fosters teamwork while allowing for individual productivity. Visa values open communication and collaboration across various teams, creating a dynamic atmosphere where innovation thrives. Expect to participate in agile processes and enjoy opportunities for professional growth and mentorship.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Sr. Consultant level (Java) - (Hybrid/Onsite)
What do you consider to be the most important skills for a Software Engineer - Sr. Consultant level (Java)?

The most important skills for a Software Engineer - Sr. Consultant level (Java) include a deep understanding of Java programming along with experience in building REST APIs. Strong problem-solving abilities, experience with distributed systems, and familiarity with agile methodologies are also crucial. Highlighting your ability to collaborate across teams and communicate technical concepts effectively will showcase your fit for this role.

Join Rise to see the full answer
Can you describe your experience with agile methodologies?

In an interview, describe your experience working in agile teams by highlighting specific projects where you utilized Scrum or Kanban methodologies. Discuss how you contributed to sprint planning, daily stand-ups, and retrospectives. Provide examples of how agile practices improved project outcomes and your role in fostering a collaborative environment among team members.

Join Rise to see the full answer
How do you ensure the quality of your code?

To ensure quality in your coding practices, discuss your use of automated testing frameworks, code reviews, and static code analysis tools. Highlight your commitment to writing clean, maintainable, and well-documented code, and how you incorporate feedback from peers to continually improve. Mention any experience with CI/CD pipelines that support deployment and quality assurance.

Join Rise to see the full answer
What is your approach to debugging complex software issues?

In responding to this question, explain your methodical approach to debugging, starting with understanding the expected behavior and reviewing logs for context. Share your strategies for isolating the problem, such as using breakpoints, conducting unit tests, or leveraging profiling tools. Emphasize the importance of not only fixing the issue but also understanding its root cause to prevent future occurrences.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

When discussing collaboration with cross-functional teams, highlight your ability to communicate effectively with product owners, testers, and other engineers. Describe specific instances where you worked together to refine requirements or resolve misunderstandings. Emphasize that successful collaboration often involves active listening and finding common ground to achieve project objectives.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles.

In answering this, choose a specific project that demonstrates your technical skills and problem-solving abilities. Describe the challenges you faced, such as tight deadlines or technical constraints. Explain the steps you took to approach these challenges, any strategic changes you made to the project plan, and the successful outcome that resulted from your actions.

Join Rise to see the full answer
What new technologies are you currently learning or excited about?

This question is an opportunity to showcase your passion for technology. Discuss any specific frameworks, languages, or tools you are currently exploring, such as AI integrations, new versions of Java, or cloud services. Express how you plan to apply this knowledge in developing more efficient solutions at Visa or why you believe they can be beneficial for projects in the future.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

When prioritizing tasks, discuss your approach to assessing project urgency and importance. Explain how you utilize project management tools, maintain communication with stakeholders to clarify priorities, and remain flexible to adjust if needed. Share your strategies for time management, such as breaking down larger tasks into manageable steps to ensure steady progress.

Join Rise to see the full answer
What is your experience with building and consuming APIs?

In your answer, discuss your experiences with RESTful API development. Explain how you have created APIs that interact with back-end services and what best practices you follow to ensure robust integration. Mention any tools or frameworks like Spring Boot you have used for API development, and share feedback you’ve received from users or teams that interacted with those APIs.

Join Rise to see the full answer
Why do you want to work at Visa as a Software Engineer - Sr. Consultant level (Java)?

When answering this question, connect your personal career goals and values to Visa’s mission. Discuss your admiration for Visa’s impact on global commerce and financial inclusion. Share your excitement about the company's commitment to innovation and technology, and how you see yourself contributing to those goals with your technical expertise and problem-solving abilities.

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

Visa seeks a creative Associate UX Designer to join their Loyalty Solutions team and drive innovative digital payment solutions.

Photo of the Rise User
Posted 5 days ago

Join Visa’s Global People Advisors team as a Manager to enhance employee experience and support People Leaders through consultative services.

Photo of the Rise User

Be a pivotal part of an aerospace and defense company as a Senior Frontend Engineer, building intuitive user interfaces for innovative solutions in defense technology.

Photo of the Rise User
USAA Remote Plano Legacy
Posted 5 days ago

As a Software Engineer II at USAA, you'll play a key role in developing solutions that support our mission of serving the military community.

Posted 9 days ago

Join Arc XP as a Senior Software Engineer to craft scalable content retrieval APIs for a leading digital experience platform.

As a Site Reliability Engineer at Origami Risk, you will lead efforts to improve site performance and reliability within a dynamic SaaS environment.

Photo of the Rise User

As a Senior Software Design Engineer at CesiumAstro, you'll bring your expertise in software development to create integrated system solutions for aerospace applications.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Mid-Level Engineer, where you will leverage your expertise in Java and JavaScript to develop seamless applications in a collaborative environment.

Photo of the Rise User
Lyst Remote No location specified
Posted 14 days ago

Contribute to an impactful role in the Product Data team at Lyst, a leading global fashion platform.

Join Truelogic as a Senior Full Stack Engineer and develop impactful applications for a leading life insurance company in a fully remote setup.

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

11754 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 9, 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
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
Photo of the Rise User
Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine