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

Software Engineer - Full Stack/Java (Hybrid/Onsite)

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

The Visa Client Service and Experience team develops and supports Visa contact center and client support applications, which are used by our business partners to service our Visa clients worldwide on a 24 by 7 basis.

The Software Engineer position within the team is an individual contributor role based in our Austin, USA office. The successful candidate is expected to be a Java full stack subject matter expert within the Visa Access Development team. The selected candidate will be fully responsible for service delivery.

 

Responsibilities:

  • Responsible for agile end-to-end development process within the construct of DevOps practices and methodology
    • Support agile ceremonies: sprint planning, daily stand ups, sprint review and sprint retrospective.
    • Provide technical insights to support release planning, including user stories breakdown, tasks assignment, and backlog grooming, through elicitation and clarifications of user stories and requirements with business stakeholders and communication of IT dependencies.
    • Adapt to best practices and lessons learned from sprint execution to maximize team velocity.
    • Design and develop enhancements or new services that are
      • Scalable, resilient, secured and decoupled
      • Able to detect and alert when functional or non-functional production errors occur
      • Able to gather and persist behavioral and performance metrics and
      • Deliver optimal customer experience.
    • Perform quality assurance testing inclusive of unit, systems, integration and regression testing, and support the development of automated test scripts to be used to automate regression testing.
    • Support users during their user acceptance verification.
    • Deploy tested enhancements or new services to certification and production environments with rollback strategies defined.
    • Proactively reduce technical debt by implementing service design and code changes.
    • Keep system documentation up to date.
    • Provide strong communication to keep project team and stakeholders up to date.
  • Design and improve internal development methodologies utilizing Java and supporting technologies
  • Actively collaborate within Client Service and Experience team, as well as with all other IT teams and business users located worldwide in various time-zones to fulfill the above responsibilities.
  • Identify and utilize best practices in the industry to maximize efficient and elegant solutions while minimizing cost.

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
Bachelors degree, OR 3+ years of relevant work experience

Preferred Qualifications
2 or more years of work experience
2 years development and support experience in full stack technologies
Experience in the following frameworks and technologies is preferred
Front-end
1. HTML, CSS and JavaScript
2. Front-end Frameworks/Libraries Angular, React, or Vue.js
3. AJAX, Fetch API for asynchronous web development.
4. Bootstrap for responsive design and UI components.

Back-end
1. Java
2. Spring Framework Spring Boot, Spring MVC, and Spring Security
3. RESTful Services
4. JPA or Hibernate
5. Microservices Architecture
Experience with performance tuning and automated unit testing
Excellent oral and written English communication skills.
Experience in agile methodology is preferred.
Excellent analytical skills.

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 84,600.00 to 119,650.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

$102125 / YEARLY (est.)
min
max
$84600K
$119650K

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 - Full Stack/Java (Hybrid/Onsite), Visa

Are you a talented Software Engineer with a passion for creating scalable, resilient, and user-friendly applications? Join Visa's Client Service and Experience team in Austin, TX, where you will play a pivotal role in developing and supporting cutting-edge client support applications that serve Visa's partners around the globe. In this hybrid role, you’ll work alongside a dynamic team and be recognized as a Java full stack subject matter expert. Your responsibilities will include the entire agile development process, engaging in sprint ceremonies, and utilizing DevOps practices to deliver outstanding service. You'll have the chance to design and develop enhancements, perform rigorous testing, and implement best practices to continuously improve our services and reduce technical debt. As a software engineer at Visa, excellent communication skills are crucial, as you’ll collaborate with teams across various time zones. We're looking for someone with a strong background in both front-end and back-end technologies, particularly in Java and various frameworks like Spring and Angular. With a commitment to quality and user experience, you'll ensure our applications are not only functional but also a joy to use. If you thrive in a fast-paced environment and want to make a significant impact in the payments industry, this is the place for you. Plus, you’ll enjoy a flexible hybrid work schedule that allows for a balanced work-life integration. Come and help us uplift everyone, everywhere!

Frequently Asked Questions (FAQs) for Software Engineer - Full Stack/Java (Hybrid/Onsite) Role at Visa
What responsibilities does a Software Engineer - Full Stack/Java have at Visa?

As a Software Engineer - Full Stack/Java at Visa, you will be responsible for the end-to-end development process using agile methodologies. This includes participating in sprint planning, daily stand-ups, and reviews while providing technical insights to facilitate effective release planning. You will also design and develop scalable services, perform various testing methods, manage user acceptance testing, and ensure that all developments are aligned with best practices.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer - Full Stack/Java position at Visa?

To qualify for the Software Engineer - Full Stack/Java role at Visa, candidates should have either a bachelor’s degree or at least 3 years of relevant work experience. Preferred qualifications include 2 years of experience in full stack technologies, specifically in front-end frameworks such as Angular or React, as well as back-end technologies, particularly Java and the Spring framework.

Join Rise to see the full answer
What programming technologies should a Software Engineer at Visa be familiar with?

A Software Engineer - Full Stack/Java at Visa should be well-versed in front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue.js. On the back-end, proficiency in Java, RESTful services, Spring Framework, and microservices architecture is essential. Familiarity with agile methodologies and automated testing practices is also preferred.

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

As a Software Engineer at Visa, you will enjoy a hybrid work environment, allowing you to alternate between remote work and in-office days. You will work in a collaborative, dynamic atmosphere with diverse teams across various time zones, enabling you to engage in meaningful projects that contribute to Visa’s mission of connecting the world through innovative payment solutions.

Join Rise to see the full answer
What career growth opportunities does Visa offer to Software Engineers?

Visa is committed to empowering its Software Engineers with ongoing learning and development opportunities. You will gain access to cutting-edge technologies, cross-departmental collaboration, and the chance to innovate within a renowned company, paving the way for advancement in your career along with the potential for bonuses and equity as you grow within the organization.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Full Stack/Java (Hybrid/Onsite)
Can you explain your experience with full stack development?

In your response, highlight specific projects where you have worked on both front-end and back-end components. Explain the technologies you used, the challenges faced, and how you overcame them, demonstrating your ability to balance both sides of development.

Join Rise to see the full answer
What Java frameworks are you familiar with?

Discuss your experience with Java frameworks such as Spring Boot, Spring MVC, and Spring Security. Be prepared to provide examples of projects where you have applied these frameworks and the benefits they brought to the development process.

Join Rise to see the full answer
How do you implement Agile methodologies in your development process?

Share your experience in applying Agile practices through regular sprint ceremonies like planning, stand-ups, and retrospectives. Provide examples of how you've adapted practices to improve team velocity and project outcomes.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

When responding, share a specific example that demonstrates your analytical skills. Detail how you identified the bug, the steps you took to debug it, and how you ensured it wouldn't recur in the future.

Join Rise to see the full answer
What is your approach to writing unit tests?

Discuss your philosophy on testing and detail your experience in writing unit tests. Mention specific tools or frameworks you prefer to use, such as JUnit or Mockito, and explain how they help in maintaining code quality.

Join Rise to see the full answer
Can you give an example of how you enhanced user experience in an application?

Share an example where you took user feedback into account to make meaningful improvements to an application. Discuss how you identified issues and the steps you took to implement changes that enhanced usability.

Join Rise to see the full answer
How do you prioritize tasks within a sprint?

Elaborate on how you assess task urgency and importance during sprint planning sessions. You might want to talk about balancing technical debt with new feature development and how you communicate priorities with your team.

Join Rise to see the full answer
What tools do you use for version control and why?

Mention your experience with Git or other version control systems. Talk about how these tools help you manage code changes, collaborate with others, and maintain project history effectively.

Join Rise to see the full answer
How do you approach learning new technologies?

Discuss your proactive approach to learning, whether it’s through online courses, community involvement, or collaboration with team members. Share a recent technology you learned and how you implemented it in a project.

Join Rise to see the full answer
What do you believe is the key to effective communication in a development team?

Highlight the importance of transparency, regular updates, and active listening in team communication. Provide examples from past experiences where effective communication led to improved collaboration and project success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Veeam Software Remote Remote, California, USA
Posted 10 days ago
Photo of the Rise User
DoorDash USA Remote San Francisco, CA; Sunnyvale, CA; Seattle, WA
Posted 12 days ago
Photo of the Rise User
TrustYou Remote Germany /Spain / Romania
Posted 13 days ago
Photo of the Rise User
Posted 3 hours ago
Photo of the Rise User
Paramount Acceptance Remote Holladay, Utah, United States
Posted 6 hours ago
Photo of the Rise User
Pano AI Remote San Francisco, California
Posted yesterday

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

2146 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 25, 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, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
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