Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer - Full Stack (Java and React) image - Rise Careers
Job details

Staff Software Engineer - Full Stack (Java and React) - job 2 of 2

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: 

As part of the Ecosystem and Operational Risk (EOR) product development team,  in this position, you will be an individual team member of Enterprise Risk engineering  team contributing to the designing, developing and managing next generation solutions, platforms with innovative technologies to meet needs of enterprise risk product team. As SME, configure and customize package solutions to fulfill the requirements from product. The position is based in Foster City, CA USA

 

Essential Functions:

  • Working closely with engineering leads, engineers, product manager, architects and team members, one should lead product development throughout the entire development cycle. This role requires logical thinking, possesses a breadth of knowledge on applying technology, quick troubleshooting, and problem-solving skills

  • ·Consistently apply sound engineering practices leading to improved business outcomes

  • Mentor team members. Conducts project level design reviews and guides the team through adjustments if necessary

  • Work closely with product owners, architects, and product managers to drive and facilitate feature, user story grooming, functional and technical specifications, workflow designs and use cases.

  • Stay abreast of emerging technologies and proactively assess and evaluate the adoption thereof into the organization

  • Perform proof of concepts and other technical evaluations on new technologies, designs, and solutions

  • Be flexible to accommodate cross region team development time and address urgent production issues

  • Act as Subject Matter Expert and contribute to requirement gathering, conduct gap analysis

 

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
  • Builder: Experience building and deploying modern services and web applications with quality and scalability
  • Learner: Constant drive to learn new technologies
  • Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams

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 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

 

 

Qualifications

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

Preferred Qualifications
6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD

Experience in building, configuring, customizing and deploying packaged solutions like IBM OpenPages in enterprise risk domain is added plus.

Experience in building, deploying and managing scalable enterprise applications in Java/ .Net technologies is preferred

Knowledge of and experience with python and data transformations with packages is proffered

Exposure to GenAI technologies, LLM’s and experience in developing applications using GenAI tools is a plus

Experience in Identity solutions like oAuth, OpenID Connect, SAML, security tokens (JWS, JWE, access token, id token) or other IAM is a big plus.

 Proven analytical and problem-solving skills. Ability to respond resourcefully to new demands, priorities, and challenges.

In-depth knowledge in web services standards and related technologies, REST API, Microservices, Containers.

Experience in building connectors using API's with internal and external systems is a plus

Solid understanding of database technologies including SQL, DB2 preferred.

Strong interpersonal, facilitation, and leadership skills along with effective communication (both written and verbal) skills.

Ability to present ideas precisely and convey development concepts related to network, application, and systems to both technical and non-technical audiences.

Strong team player and the ability to foster collaboration within and across teams and across geographies.

Passionate about learning and taking on new initiatives and takes pride in delivering quality software.

Proficiency with Agile Development Techniques

Knowledge of and experience working in risk domain is preferred

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 138,500.00 to 200,700.00 USD 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

$169600 / YEARLY (est.)
min
max
$138500K
$200700K

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 Staff Software Engineer - Full Stack (Java and React), Visa

Join Visa as a Staff Software Engineer - Full Stack (Java and React) and become a part of our thriving technology community in Foster City, CA! At Visa, we are more than just a payments technology company; we are innovators reshaping the future of commerce. In this dynamic role, you will collaborate closely with engineers, product managers, and architects to design and develop cutting-edge solutions that enhance enterprise risk management. Imagine working on complex distributed systems that process over 65,000 secure transactions each second! Your expertise will contribute to mentoring team members, conducting design reviews, and driving feature grooming sessions. We’re looking for someone who not only applies sound engineering practices but also has a growth mindset and is passionate about pushing the boundaries of technology. If you're comfortable with Java, React, and are keen to explore new tech avenues—including identity solutions and Generative AI—this position is a fantastic opportunity to expand your skills. We offer a hybrid work environment, allowing you to balance remote work with office days. Become a part of our purpose-driven team at Visa, where your contributions will directly impact individuals, businesses, and economies globally. Join us today and help us uplift everyone, everywhere by making payments secure and reliable.

Frequently Asked Questions (FAQs) for Staff Software Engineer - Full Stack (Java and React) Role at Visa
What are the main responsibilities of a Staff Software Engineer - Full Stack at Visa?

As a Staff Software Engineer - Full Stack at Visa, you will be responsible for leading product development throughout the entire cycle, collaborating closely with engineering teams, product managers, and architects. Your duties will include designing innovative solutions for enterprise risk, mentoring fellow engineers, and ensuring the application of best engineering practices to enhance business outcomes.

Join Rise to see the full answer
What qualifications do I need to become a Staff Software Engineer - Full Stack at Visa?

To qualify for the Staff Software Engineer - Full Stack position at Visa, you should have at least 5 years of relevant experience and a Bachelor's degree, or an advanced degree with less experience. Familiarity with Java, React, and experience in enterprise risk solutions are highly desirable. Additionally, strong analytical, problem-solving skills, and knowledge of web services standards are essential.

Join Rise to see the full answer
What skills are important for success as a Staff Software Engineer - Full Stack at Visa?

The key skills for success as a Staff Software Engineer - Full Stack at Visa include expertise in modern development technologies like Java and React, a strong understanding of enterprise applications, and an enthusiastic approach to learning new technologies. Effective communication and teamwork are also vital, as you will collaborate with various stakeholders across teams.

Join Rise to see the full answer
How does Visa support the professional growth of a Staff Software Engineer - Full Stack?

Visa is dedicated to supporting the professional growth of its Staff Software Engineers - Full Stack by fostering a culture of learning and innovation. You’ll have opportunities to mentor fellow team members, engage in proof-of-concept projects on emerging technologies, and continuously develop your skills through collaboration with cross-functional teams.

Join Rise to see the full answer
What is the work environment like for a Staff Software Engineer - Full Stack at Visa?

The work environment for a Staff Software Engineer - Full Stack at Visa is collaborative and innovative. This hybrid role allows for flexibility between remote and in-office work, with team members expected to work from the office 2-3 times a week. You'll be part of a dynamic community of technologists committed to problem-solving and implementing the latest solutions in the payments industry.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer - Full Stack (Java and React)
Can you describe your experience with full stack development?

When answering this question, focus on specific projects where you've worked with both front-end and back-end technologies. Describe the technologies you used, the challenges you faced, and how you overcame them. Mention your experience with Java and React in relation to Visa’s needs.

Join Rise to see the full answer
How do you handle technical challenges in your projects?

Highlight your problem-solving process, whether it involves researching solutions, brainstorming with team members, or experimenting with code. Illustrate your answer with a real example that showcases your ability to troubleshoot effectively.

Join Rise to see the full answer
What do you consider the most important aspect of team collaboration?

Explain the significance of communication and trust within a team. Share an example of how clear communication led to successful project outcomes and emphasize your role in fostering collaboration.

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

Discuss the resources you utilize, whether it's online courses, tech conferences, or industry publications. Share how you've recently applied new knowledge to enhance your work or innovate in projects.

Join Rise to see the full answer
Describe your experience with Agile methodology.

Detail your familiarity with Agile processes, such as Scrum or Kanban. Provide an example of how you've contributed to Agile practices in your previous work and how it improved project delivery.

Join Rise to see the full answer
Can you give an example of a project where you demonstrated leadership?

Share a specific project where you took the lead, guiding team members through challenges. Focus on your leadership style, how you motivated others, and the project's successful outcome.

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

Emphasize the importance of code reviews, testing, and best practices in your workflow. Provide examples of how prioritizing code quality has led to fewer bugs and improved performance in your projects.

Join Rise to see the full answer
How do you manage your time effectively in a busy development environment?

Talk about your prioritization strategies, such as breaking down tasks into manageable parts and using project management tools. Discuss how you adapt to urgency without compromising quality.

Join Rise to see the full answer
What is your experience with security in software development?

Discuss your understanding of software security principles and best practices. Highlight any specific tools or protocols, such as OAuth or JWT, that you've used to secure applications you’ve developed.

Join Rise to see the full answer
How do you ensure your solutions are scalable?

Explain your approach to designing scalable systems, including considerations like architecture, load balancing, and code efficiency. Cite a successful project where your solutions managed to scale with user demand.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
T-Systems ICT India Pvt. Ltd. Remote Cessna Business Park Internal Road, Bengaluru, India
Posted 7 days ago
Photo of the Rise User
Canadian Bank Note Company Remote 18 Auriga Dr, Nepean, ON K2E 7T9, Canada
Posted 8 days ago
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 16 hours ago
Photo of the Rise User
Datadog Remote New York, USA, Remote; Massachusetts, USA, Remote
Posted 6 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Photo of the Rise User
Bedrock Security Hybrid No location specified
Posted 9 days ago

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

2068 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 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
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
125 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
8 people applied to Software Engineer Intern at IGT
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash
M
Someone from OH, Strongsville just viewed Technical Writer (Contract) at Mintlify
Photo of the Rise User
Someone from OH, Cincinnati just viewed Inside Sales Co-Op at VEGA Americas
S
Someone from OH, Cleveland just viewed Senior JavaScript Developer at SuperDial
Photo of the Rise User
Someone from OH, Columbus just viewed Environmental Science Intern at Kimley-Horn
Photo of the Rise User
Someone from OH, Dayton just viewed Sr Renewal Analyst 1730 at MeridianLink
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods