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

Senior Software Engineer (React, Java) - job 2 of 3

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

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 multiple talented, 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 cross-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of cutting-edge payment technology, you will get to see your efforts shaping the digital future of monetary transactions.

The Work itself:

  • Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability
  • Collaborate cross-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
  • Actively contribute to product quality improvements, value added 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

Essential Functions:

  • Supports relationship with product owners to gather and refine requirements for one product task, adding and taking into account existing tools and solutions within a product.
  • Begins to develop and design architect solutions, considering integrations with other solutions.
  • Provides relevant knowledge on the development of technical documentation of solutions and follows best practices in technical documentation.
  • Plays a minor role in the development and delivery of new features within a product.

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 development languages Java and Angular or React
  • 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

Please note, we do not expect that any single candidate would fulfill all of these characteristics. For instance, we have awesome 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. 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 60% or more of the time based on business needs.

Qualifications

Basic Qualifications
2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Preferred Qualifications
3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
- University degree or 3 years of experience on relevant position.
- Approximately 2-4 years of experience on similar position.
- Front-End Programming Languages: Knowledge of and ability to develop front-end code (Angular or React) in support of package and product development. This includes the extension of capabilities of packages and products.
- Web Browser Optimization: The ability to select the ‘best available’ values of some objective function to improve the functional effectiveness of web browsers.
- User Interface Design: Knowledge of user interface design, which is the interaction where users and computers interact. This includes an understanding of how to provide an optimal industrial design experience through User Interface (UI) Design.
- Back-end Programming Languages: Knowledge of and ability to develop back-end (Java) code in support of package and product development. This includes the extension of capabilities of packages and products.
- API Generation: The ability to develop and utilize Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user interface (GUI) components. An API may be for a web-based system, operating system, database system, computer hardware, or software library.

Additional Information

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.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 (React, Java) , Visa

At Visa, we’re seeking a Senior Software Engineer proficient in React and Java to join our vibrant tech community based in Warsaw, Poland. If you're eager to tackle complex challenges and work on our cutting-edge payment technology, this opportunity is perfect for you. As a Senior Software Engineer, you’ll collaborate with a talented, cross-functional team, where the chance to shape the global payment landscape is yours! You'll dive into designing, coding, and testing innovative software solutions that influence 40% of the world's population. We focus on creating best-in-class software products, so your role will include improving product quality and contributing to agile development sprints focusing on multiple technical offerings. Your expertise in Java and React will be instrumental in developing scalable services that cater to diverse customers—from end-user merchants to B2B solutions. You'll be part of an exciting environment with opportunities to learn and mentor others. We celebrate curiosity and value partnerships because we understand that innovation comes from the diversity of our thoughts and ideas. Plus, with a hybrid work setup, you can alternate between remote work and our office. If you’re passionate about technology and leveraging it to uplift communities, then consider joining Visa as we connect the world more efficiently and securely through payments.

Frequently Asked Questions (FAQs) for Senior Software Engineer (React, Java) Role at Visa
What are the responsibilities of a Senior Software Engineer at Visa?

As a Senior Software Engineer at Visa, you will design, build, and test software solutions that impact a global customer base. You’ll collaborate with cross-functional teams, enhance product quality, and contribute to developing new payment technologies. Additionally, you will design scalable systems while considering best practices in security and reusability across Visa's extensive offerings.

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

To apply for the Senior Software Engineer position at Visa, you need at least 2 years of relevant work experience along with a Bachelor’s degree or 5+ years of experience in a related role. Preferred qualifications include 3+ years with a Bachelor's or a Master’s degree, plus expertise in development languages Java and React. Familiarity with UI design and API generation is also essential.

Join Rise to see the full answer
How does Visa support career growth for Senior Software Engineers?

Visa strongly believes in mentorship and continued learning opportunities for Senior Software Engineers. You'll have the chance to work alongside experienced professionals, participate in training programs, and engage in collaborative projects that push your skills further. The environment promotes innovation and encourages exploring new technologies, fostering a workplace focused on professional growth.

Join Rise to see the full answer
What is the work environment like for Senior Software Engineers at Visa?

At Visa, Senior Software Engineers thrive in a dynamic and collaborative environment. You’ll work alongside a diverse team of problem solvers and innovators dedicated to reshaping the future of commerce. With a hybrid work model, which allows for flexibility between remote and office work, you’ll enjoy the best of both worlds while regularly engaging with your colleagues to brainstorm and collaborate.

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

As a Senior Software Engineer at Visa, you will primarily work with Java and React while also exploring technologies such as Angular, Kubernetes, and Docker. You will be involved in developing scalable web applications and services and utilizing APIs to ensure that Visa’s products continue to lead in the payment technology sector.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (React, Java)
Can you explain your experience with React and how it applies to your work as a Senior Software Engineer?

Share specific projects where you implemented React, detailing your approach to managing component lifecycle, state management, and optimizing performance. Discuss challenges you overcame and how the knowledge gained can enhance your contributions at Visa.

Join Rise to see the full answer
How do you ensure the performance and scalability of web applications?

Discuss strategies like code optimization, implementing lazy loading, and using CDN services. Additionally, share your experience with monitoring performance metrics and making iterative improvements.

Join Rise to see the full answer
Describe your approach to collaborating with cross-functional teams.

Emphasize your communication skills and how you involve stakeholders early in the development process. Provide examples of how you gathered requirements and worked with product owners to align technical solutions with business goals.

Join Rise to see the full answer
What best practices do you follow for API development?

Illustrate your understanding of RESTful services, proper versioning, and documentation. Mention how you prioritize security and error handling, and how you ensure APIs are user-friendly for developers.

Join Rise to see the full answer
Can you share an experience where you had to learn a new technology quickly?

Describe a situation where you successfully pivoted to a new tool or programming language, the resources you used to learn, and how you applied this knowledge to your work, enhancing your team’s productivity.

Join Rise to see the full answer
What strategies do you use to tackle complex problems?

Mention your problem-solving methodology, perhaps using frameworks or methodologies like Agile. Share an example of a complex issue you resolved, outlining the steps you took to arrive at a solution.

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

Talk about your prioritization skills, how you break tasks into manageable chunks, and your approach to keeping lines of communication open with your team to ensure transparency and collaboration.

Join Rise to see the full answer
What experience do you have with agile methodologies?

Describe your roles in Agile teams, including how you have contributed to sprints, stand-ups, and retrospectives. Highlight how Agile practices have improved project efficiency and your team’s collaboration.

Join Rise to see the full answer
How do you approach testing in your development process?

Explain your process for unit testing, integration testing, and utilizing testing frameworks. Share how you integrate testing in the development cycle to catch issues early, ensuring high-quality code.

Join Rise to see the full answer
Can you explain the importance of user interface design in your work?

Discuss how a good UI improves user experience and the role it plays in software adoption. Share examples of how you’ve collaborated with UI/UX designers to optimize interfaces for the applications you’ve worked on.

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

Join Visa Technology & Operations LLC as a Sr. Site Reliability Engineer, tackling challenges in application reliability and Big Data technology.

Photo of the Rise User
Visa Remote Foster City
Posted 7 days ago

Elevate ecommerce at Visa USA Inc. as a Product Manager, driving the development of new capabilities and user experiences.

Photo of the Rise User

As a Software Engineer III at MeridianLink, you'll engage in full-stack development while contributing to a culture of collaboration and innovation.

Posted 8 days ago

Join Northrop Grumman as a Principal Software Engineer and be part of an innovative team creating advanced audio processing systems.

Photo of the Rise User

As a Senior Principal Software Engineer at Visa, you'll drive the technology strategy and lead innovative AI-driven risk management solutions.

Photo of the Rise User
Optimiza Remote No location specified
Posted 11 days ago

Join Optimiza as a Senior .NET Developer to architect and innovate high-quality software solutions while mentoring the next generation of developers.

Join Beacon AI as a Staff Software Engineer to shape the future of aviation through advanced AI and machine learning technologies.

Photo of the Rise User
Posted 2 days ago

Join Hakkoda as a Full Stack Software Engineer and play a vital role in delivering innovative data solutions for clients across the globe.

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

Join Theta as a Senior Full Stack Developer and leverage your expertise in the Microsoft stack to create innovative web applications.

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

11631 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 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
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero