Software Engineer (Senior Consultant)

Bengaluru East, Karnataka, India
Oct 29, 2024
Oct 28, 2025
Onsite
Full-Time
8 Years
Job Description

As a Senior Consultant Software Engineer in the Visa Application Platform (VAP), you will lead the development of high-quality features and work on various projects, including full stack development of real-time transactional services, REST APIs, container-based services, and a secure, scalable API gateway. You'll also engage with modern UI technologies, including React.

Key Responsibilities

  • Design and implement scalable, secure, and resilient APIs and services using Core Java, JEE technologies, and modern frameworks.
  • Lead full stack development efforts, ensuring high performance and responsiveness of applications.
  • Provide guidance and mentorship to junior engineers, fostering an environment of continuous improvement and technical excellence.
  • Architect solutions with a focus on Continuous Integration and Continuous Delivery (CI/CD).
  • Oversee multiple projects simultaneously, coordinating resources and resolving conflicts to meet deadlines.
  • Develop and maintain strong relationships with cross-functional teams, influencing project outcomes.
  • Stay up-to-date with industry trends, particularly in AI/ML, performance engineering, and security standards.
  • Proactively identify opportunities for process improvements and new technology adoption.

Qualifications

  • 8+ years of relevant work experience with a Bachelor’s Degree, or 5+ years with an Advanced Degree (e.g., Master’s, MBA) or 2+ years with a PhD, OR 11+ years of relevant work experience.
  • 9+ years of relevant work experience with a Bachelor’s Degree, or 7+ years with an Advanced Degree, or 3+ years with a PhD.
  • Strong expertise in AngularJS/React, Java, Microservices, Kafka, and RDBMS.
  • Thorough understanding of container-based architecture (e.g., Docker, Kubernetes) and elastic scalability patterns for web applications.
  • Proven experience in building high availability systems and performance engineering.
  • Solid understanding of enterprise integration using web services and REST.
  • Excellent verbal, written, and interpersonal communication skills, capable of engaging both technical and non-technical audiences.
  • Experience in coaching engineers on technical and career development.

Why Join Visa?

  • Be part of a global leader in payment technology with a commitment to innovation and security.
  • Enjoy a hybrid work environment that promotes work-life balance.
  • Collaborate with talented professionals and contribute to meaningful projects that impact millions of users worldwide.