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

Full Stack Software Engineer

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

  • Develop solutions for mission critical large revenue systems, including transaction processing (mediation), pricing, rating, billing, accounts receivable and revenue reporting functions. Responsibilities include analysis, creation of technical designs, development, unit testing and support activities.

  • Design and Build applications using a variety of frontend and backend technologies.

  • Design and build applications with high level of scalability, resiliency, and monitoring.

  • Work with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels.

  • Managing Jenkins pipeline, source code repository, antifactory and different environments.

  • Work with the development teams, operations team and other stack holders to help with any new enhancements required from DevOps point of view.

  • Challenge the status quo and propose new and better ways of solving the problems.

  • Build working relationships with global and virtual teams on software development

  • Must be self-motivated with ability to work in a fast-paced agile delivery model.

  • With active engagement, collaboration, effective communication, quality, integrity, and reliable delivery, develop and maintain a trusted and valued relationship with the team, customers, and technology partners.

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

Qualifications

Basic Qualification
•Bachelor's degree, OR 3+ years of relevant work experience

Preferred Qualification
•3 years or more of relevant experience in application development and
implementing (designing, coding, and testing) Java based applications with
exposure to both front-end development frameworks and back-end processes.
•Bachelor's degree in a Computer Science or other Engineering discipline.
•Solid experience in core Java, scripting, Hibernate, JavaScript.
•At least 2 years of experience building applications on one of the modern
JavaScript frameworks such as Angular, Node JS or React.
•At least 2 years of experience building applications using Spring Boot.
•Demonstrated knowledge of RDBMs and SQL with experience in building
complex database queries based on the understanding of the data model.
•Experience in configuring CI-CD pipeline using industry standard tools such as
GIT, Jenkins, Maven etc.
•Experience in NoSQL such as MongoDB or Cassandra.
•Experience in PostgreSQL or any RDBMS.
•Prior experience in building or implementing Oracle Revenue Management and
Billing (ORMB) will be a plus.
•Experience with messaging systems, including Kafka or Active MQ will be a
plus.
•Enjoy working fast and smart, and able to grasp complex concepts to design
and build algorithms from scratch.
•Proficiency with Agile Development Techniques.
•Strong interpersonal, facilitation, and leadership skills along with effective
communication (both written and verbal) skills and the ability to present
complex ideas in a clear, concise way.
•Ability to work in a complex organization to determine business and customer
needs, providing the best solution to meet those needs.
•Candidate must be able to proficiently multi-task.
•Strong teamwork focus and the ability to foster collaboration within and across
teams.
•Passionate about learning and applying new technologies and take pride in
delivering working software.

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.

What You Should Know About Full Stack Software Engineer, Visa

Join Visa as a Full Stack Software Engineer in vibrant Bangalore, India, where your skills will help shape the future of payments technology. At Visa, we are committed to creating an innovative and secure payments network that connects consumers, merchants, and financial institutions across the globe. In this role, you'll develop solutions for mission-critical revenue systems ranging from transaction processing to revenue reporting. You’ll have the opportunity to work with a variety of technologies and tools, building scalable applications that are resilient and easy to monitor. Your responsibilities will include analyzing requirements, creating technical designs, writing code, and performing unit tests, all while collaborating closely with development and operations teams. With an emphasis on Agile methodologies, you will help drive the delivery of high-quality solutions. We believe in challenging the status quo; so bring your innovative ideas and solutions. Whether you're managing Jenkins pipelines or building complex database queries, your contribution will be valued as you develop and maintain relationships with global teams. We’re looking for someone self-motivated, who can navigate a fast-paced environment and engage effectively with peers. If you enjoy learning new technologies and have a passion for software development, this could be the perfect opportunity for you. Let's uplift everyone, everywhere - apply to join Visa today!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Visa
What are the primary responsibilities of a Full Stack Software Engineer at Visa?

As a Full Stack Software Engineer at Visa, your primary responsibilities include designing and developing scalable applications, managing Jenkins pipelines, and collaborating with development and operations teams to implement enhancements. You'll also create technical designs, perform unit testing, and support mission-critical systems related to transaction processing, pricing, and billing, ensuring high service levels and reliability.

Join Rise to see the full answer
What qualifications are required for the Full Stack Software Engineer role at Visa?

To qualify for the Full Stack Software Engineer role at Visa, candidates should have a Bachelor's degree or a minimum of 3 years of relevant experience in application development. Preferred qualifications include proficiency in Java and modern JavaScript frameworks (Angular, Node JS, or React), experience with Spring Boot, and familiarity with SQL databases. Expertise in CI-CD tools and NoSQL databases is also advantageous.

Join Rise to see the full answer
What technologies will I be working with as a Full Stack Software Engineer at Visa?

In the Full Stack Software Engineer position at Visa, you will work with a variety of technologies including core Java, scripting languages, Hibernate, and front-end frameworks like Angular, Node JS, or React. Additionally, you will gain experience with Spring Boot, CI-CD tools like GIT and Jenkins, and databases such as PostgreSQL and MongoDB, positioning you at the forefront of modern software development.

Join Rise to see the full answer
Is the Full Stack Software Engineer position at Visa remote or hybrid?

The Full Stack Software Engineer position at Visa is hybrid, meaning you may work both in-office and remotely. The specific expectation regarding days in the office will be confirmed by your hiring manager, allowing for flexibility while collaborating with your team and contributing to innovative projects.

Join Rise to see the full answer
What kind of work environment can I expect as a Full Stack Software Engineer at Visa?

As a Full Stack Software Engineer at Visa, you can expect a dynamic work environment that encourages collaboration and innovation. Our team embraces Agile methodologies, where communication is key, and you will work closely with global and virtual teams. You'll find a culture that values high-quality software delivery and personal growth, pushing you to explore and implement new technologies.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you describe your experience with Java and how it relates to the Full Stack Software Engineer role at Visa?

When asked about your experience with Java during the interview, focus on specific projects where you've applied core Java for application development. Discuss any frameworks you've used, such as Spring Boot, and how these experiences prepare you for the Full Stack Software Engineer role at Visa. Highlight any challenges faced and how you overcame them, showing your problem-solving skills.

Join Rise to see the full answer
How do you approach developing scalable applications in a full-stack environment?

To effectively answer this question, describe your approach to designing scalable applications, including architecture considerations, technology choices, and best practices such as load balancing and microservices. Provide examples of past projects where you've successfully built scalable solutions, emphasizing your ability to monitor performance and optimize systems.

Join Rise to see the full answer
What are your strategies for effective collaboration in a hybrid work culture?

In response to this question, talk about your experience in fostering collaboration within remote and in-person teams. Share specific tools and practices you use, such as regular check-ins, using collaborative software, and maintaining open communication channels. Highlight any successes you've had in leading team projects in a hybrid setting at previous positions.

Join Rise to see the full answer
Can you give an example of a time you had to troubleshoot a production issue?

When answering this question, outline a specific instance where you faced a production issue. Describe the steps you took to identify the problem, the tools you used, and how you communicated with the team. Focus on the impact of your resolution and the lesson learned, emphasizing your troubleshooting and communication skills relevant to the Full Stack Software Engineer position.

Join Rise to see the full answer
What modern JavaScript frameworks are you familiar with, and how have you used them in your projects?

Answer this question by detailing your experience with modern JavaScript frameworks like Angular, Node JS, or React. Include examples of projects where you utilized these frameworks, explaining your role, the functionalities you developed, and how these pieces contribute to the overall system's performance and user experience.

Join Rise to see the full answer
How do you keep up with new technologies in software development?

To impress the interviewer with your answer, share your proactive approach to staying updated with technology trends. Discuss any specific resources you use, such as blogs, online courses, or professional networks, and highlight any recent technologies you’ve implemented in your projects, showcasing your passion for continuous learning.

Join Rise to see the full answer
Can you explain your experience with CI/CD tools and their importance in software development?

When explaining your CI/CD experience, provide insights into the tools you've used, such as Jenkins or GitHub Actions, and how they've improved your development workflow. Discuss how implementing CI/CD has helped your team maintain code quality, accelerate deployment times, and reduce errors, linking this to the responsibilities of a Full Stack Software Engineer at Visa.

Join Rise to see the full answer
What is your understanding of Agile development techniques?

Responding to this question, enumerate the principles of Agile development, highlighting any frameworks you’ve engaged with, like Scrum or Kanban. Provide examples of how you’ve applied Agile methodologies in projects, discussing team dynamics and how it impacts software development outcomes positively.

Join Rise to see the full answer
What experience do you have in database management, particularly with SQL and NoSQL databases?

In regards to database management, discuss your familiarity with both SQL (like PostgreSQL) and NoSQL databases (like MongoDB). Provide specific examples of how you've designed complex queries or managed data storage, linking your experience to how you can support Visa's requirement for efficient data handling in your role as a Full Stack Software Engineer.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining quality in your work?

To answer this question effectively, discuss your time management strategies, such as prioritizing tasks, setting realistic deadlines, and conducting regular quality assurance tests. Provide examples from past experiences where you've successfully managed tight deadlines without compromising the quality of your code or applications.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote San Francisco, CA
Posted 7 days ago
Photo of the Rise User
Visa Remote Foster City, CA
Posted 7 days ago
Posted 19 hours ago
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off
Photo of the Rise User
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Allworth Financial Remote Sacramento, California, United States
Posted 2 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...

2145 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 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
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group