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

Software Engineer - Full Stack/Java (Hybrid/Onsite) - job 1 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

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

At Visa, we're on the hunt for a talented Software Engineer - Full Stack/Java to join our Client Service and Experience team in Austin, TX. In this role, you'll dive into developing and supporting the applications that empower our Visa contact centers and client services worldwide, making a real impact on how we serve our clients 24/7. As a Java full stack subject matter expert, you’ll lead the charge in designing and enhancing new services, ensuring they are scalable, resilient, and secured. You’ll work closely with cross-functional teams, participating in agile ceremonies, sprint planning, and more—getting the chance to adapt best practices and maximize team velocity. Your ability to provide technical insights during release planning and backlog grooming will be invaluable to your success. We're looking for someone experienced in frameworks like Angular or React and comfortable with Java, Spring, and RESTful services. Quality assurance is key, so you'll also be conducting thorough testing and support user acceptance verification. With a hybrid work setup, you can enjoy flexibility while collaborating with team members both in and out of the office. Join Visa and help us uplift everyone, everywhere through the best payments network—experience a workplace that thrives on innovation and community. So, if you’re ready to make a difference with a purpose-driven industry leader, come be part of something bigger at Visa!

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

The Software Engineer - Full Stack/Java at Visa plays a crucial role in the Client Service and Experience team by developing and supporting contact center applications used worldwide. Responsibilities include leading the agile development process, collaborating with stakeholders, ensuring systems are scalable and secure, and proactively reducing technical debt through best practices in service design.

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

Candidates for the Software Engineer - Full Stack/Java position at Visa need a Bachelor’s degree or 3+ years of relevant experience, with preferred qualifications of at least 2 years in full stack development. Experience with Java, Spring Framework, RESTful services, and front-end technologies like Angular or React is highly beneficial, along with strong analytical skills.

Join Rise to see the full answer
How does the agile process work for the Software Engineer - Full Stack/Java role at Visa?

In the Software Engineer - Full Stack/Java role at Visa, the agile process involves participating in key ceremonies such as sprint planning, daily stand-ups, and retrospectives. Engineers are expected to support release planning and collaborate with business stakeholders to ensure successful delivery of high-quality applications that align with user stories and project timelines.

Join Rise to see the full answer
What technologies should a Software Engineer - Full Stack/Java at Visa be familiar with?

A Software Engineer - Full Stack/Java at Visa should be well-versed in both front-end and back-end technologies, including HTML, CSS, JavaScript, and frameworks like Angular or React, as well as back-end languages like Java, Spring Boot, and microservices architecture. Familiarity with RESTful services and automated testing practices is also preferred.

Join Rise to see the full answer
Is the Software Engineer - Full Stack/Java position at Visa a hybrid role?

Yes, the Software Engineer - Full Stack/Java position at Visa is a hybrid role, requiring employees to work from the office 2-3 days a week while also allowing for remote work. This setup fosters flexibility while encouraging collaboration and community within the team.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Full Stack/Java (Hybrid/Onsite)
What development methodologies are you familiar with as a Software Engineer?

As a Software Engineer, I'm well-versed in agile methodologies, including Scrum. I have experience participating in sprints, planning meetings, and retrospectives, and I believe this approach fosters effective teamwork and adaptability, essential for delivering quality software on time.

Join Rise to see the full answer
Can you explain your experience with Java and the Spring Framework?

I have over two years of experience working with Java, primarily using the Spring Framework for developing enterprise-level applications. I've used Spring Boot to create microservices and ensure effective RESTful web services, optimizing performance and maintaining security protocols according to best practices.

Join Rise to see the full answer
How do you ensure quality assurance in your development process?

To ensure quality assurance, I implement unit tests and integrate automated testing within my workflow. I regularly conduct system and integration testing as well, ensuring that functionalities work as expected and meet user acceptance criteria before deployments.

Join Rise to see the full answer
What front-end technologies are you experienced in?

I've worked extensively with front-end technologies such as HTML, CSS, and JavaScript, as well as popular frameworks like Angular and React. I leverage these to create responsive designs and improve user experiences across various devices and platforms.

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

I prioritize addressing technical debt by incorporating refactoring tasks into each sprint and advocating for best practices in code management. Regular code reviews and adaptive learning from past sprints help minimize the accumulation of technical debt.

Join Rise to see the full answer
Describe your experience with microservices architecture.

I have hands-on experience designing and building microservices, focusing on modularity and scalability. I ensure that each service is independently deployable and maintainable, which has proven effective for large-scale applications requiring continuous delivery.

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

I believe effective collaboration with cross-functional teams starts with open communication. I encourage sharing insights and engaging in discussions during sprint planning and reviews, ensuring everyone is aligned with project goals and user requirements.

Join Rise to see the full answer
What steps do you take to optimize application performance?

To optimize performance, I analyze the application using profiling tools and identify bottlenecks. I work on improving algorithms, database queries, and response times, and I leverage caching strategies to enhance speed and efficiency.

Join Rise to see the full answer
Why do you want to work at Visa as a Software Engineer?

I'm excited about the opportunity to work at Visa due to its commitment to innovation in the payment industry. The chance to contribute to solutions that enhance user experiences globally aligns with my passion for technology and desire to make a positive impact.

Join Rise to see the full answer
How do you stay current with new programming trends?

I stay current by regularly reading industry blogs, participating in online courses, and attending conferences. Engaging in developer communities and forums also helps me share knowledge and learn from peers about new technologies and best practices.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Hybrid San Francisco, California, United States
Posted 2 days ago

Join Visa as a Sr. Staff Research Lead, where your expertise in user experience research will drive impactful design solutions in the payments industry.

Photo of the Rise User
Visa Remote Santo Domingo, Dominican Republic
Posted 2 days ago

Take the lead in innovative marketing strategies to enhance Visa's brand presence in the Dominican Republic, working with various partners across the Caribbean and Central America.

Posted 9 days ago

Join a vibrant engineering team as a Full Stack Automation Engineer, leveraging over 7 years of experience in automation and development.

Photo of the Rise User

Lead a high-performing team and drive innovation in financial technologies as a Senior Manager of Software Engineering at JPMorgan Chase.

Posted 8 days ago

Seeking an Angular Developer to dynamically enhance web applications at the Georgia Department of Human Services with a focus on ADA compliance.

Posted yesterday

Uline seeks a skilled Senior Software Developer to lead the enhancement of mission-critical web applications in a dynamic environment.

Photo of the Rise User
Posted 16 hours ago

Join iCapital as a Backend Engineer, where you'll design and implement cloud-native services for a leading financial technology platform.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Join Coinbase to build cutting-edge cryptocurrency products and features as a Frontend Software Engineer.

Photo of the Rise User
Posted 10 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition

Join SpaceX as a Senior Software Engineer to innovate in autonomous software systems for national security efforts using cutting-edge technology.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

As a Backend Engineer at Spotify, you will play a pivotal role in shaping backend services that support a new rights database essential for the company’s video-first strategy.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

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

12101 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 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!