Sr. Manager, Software Engineering (Java Backend...
@ Visa

Bengaluru, Karnataka, India
On Site
Full-time
Posted 12 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX******* @visa.com
Recommended after applying

Job Details

Company Overview

Visa is a world leader in payments and technology, processing over 259 billion payment transactions annually across more than 200 countries. Their mission is to connect the world through an innovative, secure, and reliable payments network that uplifts everyone, everywhere.

Role Overview: Senior Manager, Software Engineering

The Product Platform division is undergoing a transformation to promote a secure, simplified checkout experience through enhanced Click to Pay capabilities leveraging Visa's tokenization and EMVCo standards. This role involves leading engineering teams to deliver enterprise-scale applications.

Key Responsibilities

  • Deliver large-scale, highly available production software.
  • Manage multiple competing priorities in a fast-paced environment.
  • Oversee end-to-end software development and timely shipping of products.
  • Collaborate with remote teams and product managers on strategy and roadmap.
  • Mentor junior team members and establish best practices.
  • Drive operational excellence and production service monitoring.

Required Technical & Leadership Skills

Candidates must have a strong background in Java, Springboot, REST APIs, RDBMS, Angular/React, NoSQL, Kafka, and Hazelcast. Experience in Agile, Test-Driven Development and a payment processing background is desirable. Excellent project management, stakeholder management, and negotiation skills are essential.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field (Advanced degree preferred).
  • 10+ years of relevant work experience, with at least 2 years in engineering leadership.
  • Proven track record of delivering complex, impactful software solutions.

Work Arrangement

This is a hybrid position; specific in-office days will be confirmed by your hiring manager.

Key skills/competency

Senior Manager, Software Engineering, Java, Agile, REST, Springboot, Leadership, Payments, Product Development, Operational Excellence

How to Get Hired at Visa

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor skills to Visa requirements.
  • Highlight Leadership: Emphasize team and project management expertise.
  • Showcase Technical Skills: Detail Java, Springboot, and API experience.
  • Research Visa Culture: Read their mission and recent news.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Springboot fundamentals.
Practice REST API integration techniques.
Study system design for large-scale apps.
Refresh Agile and TDD methodologies.

Behavioral Questions

Describe team collaboration experiences.
Explain handling multiple priorities.
Discuss leadership in fast-paced settings.
Share conflict resolution examples.

Frequently Asked Questions