SW Engineer

Visa

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Visa is seeking a Software Engineer for Identity and Access Management. You will contribute to a secure IAM platform, implement integrated solutions, and work with AI-enabled processes.

Role involves collaboration with global teams, development and operations support, and a focus on automation using AI techniques, with hybrid in-office expectations.

Qualifications

  • Bachelor's degree or 3+ years of relevant work experience.
  • 2+ years of work experience preferred.
  • 1+ years of hands-on programming in Java, Spring Boot, Web services, Rest API, SOAP, Python, Node.js, and related tech.

Responsibilities

  • Take ownership of initiatives, elicit requirements, and contribute to design discussions.
  • Design, develop, and implement new capabilities following Scrum/Agile methodologies.
  • Identify and remediate security vulnerabilities and ensure high availability per SLAs.
  • Apply Generative AI capabilities to deploy AI agents and automate workflows.
  • Collaborate with global teams to align on design strategies and project milestones.
  • Remain self-driven, learn IAM tech stack, and adopt new tools quickly.

Skills

Java
Spring Boot
Web services
Rest API
SOAP
Python
Node.js
Data Structures
Angular.js
UI development

Education

Bachelor's degree in engineering
Master's degree in engineering

Tools

SailPoint
OIM
OKTA

Job description

About Us

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters - to you, to your community, and to the world. Progress starts with you.

Job Description

The Identity and Access Management (IAM) team is responsible for securing employee access to our core applications in the most efficient, compliant, and user-friendly manner, leveraging the latest industry standards and tools.

Visa's IAM eco-system includes a highly customized, feature-rich Identity Management platform. The team has successfully implemented many core components, and as the security landscape evolves, we continuously explore new processes and technology to expand security coverage and enhance the end-user experience.

With new features and broader coverage comes increased complexity, criticality, and dependency on the environment.

We are seeking a motivated Software Engineer - whether an aspiring IAM Specialist or an experienced IAM Engineer with development background - to join our Global team of IAM experts. In this role, you will contribute to the ongoing development, operations and support of our IAM environment while collaborating with IT teams and Cybersecurity stakeholders across Visa.

As one of the leaders in AI adoption, we are particularly interested in talent who can harness advanced technologies for automation and process optimization.

The ideal candidate will have:

  • An understanding of Identity and Access Management and core security concepts.
  • Hands-on experience with at least one programming language.
  • The ability to develop integrated solutions and troubleshoot challenging issues.
  • A proactive mindset and a willingness to take on complex challenges.
Essential Functions

The Software Engineer will:

This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager.

  • Take ownership of assigned initiatives-assessing existing solutions, eliciting and refining requirements, and contributing to technical design discussions to promote best-practice architectures.
  • Design, develop, and implement new capabilities using appropriate technologies and tools, following Scrum/Agile methodologies to meet project milestones and deliverables.
  • Identify and remediate security vulnerabilities, execute disaster-recovery protocols, and maintain high solution availability in accordance with SLAs.
  • Apply Generative AI capabilities to: Deploy AI agents to autonomously execute operational workflows, coordinate multi-step tasks, and assist teams with proactive issue resolution.
  • Leverage MCP servers to securely connect AI applications with enterprise tools, data sources, and infrastructure for context-aware automation and decision support.
  • Automate log analysis and detect anomalies in access events.
  • Generate and optimize system code for performance and security.
  • Create AI-assisted documentation and troubleshooting guides for faster onboarding and support.
  • Enable natural language interfaces for administrative tooling to simplify complex operational tasks.
  • Collaborate with global service teams to capture business needs and ensure alignment with agreed design strategies.
  • As an Engineering team, Partner with Platform teams, Access Management team, Auditing team, Infrastructure team throughout the implementation life cycle to enable efficient, timely rollouts.
  • Coordinate with team leads and international colleagues to keep projects on schedule and achieve defined business objectives.
  • Remain self-driven and eager to learn the IAM technology stack, adapting quickly to new tools and approaches.
  • Champion the use of data-science and AI techniques to innovate, automate, and streamline processes, reducing manual effort for end users.
Qualifications
Basic Qualifications

Bachelor's degree OR 3+ years of relevant work experience.

Preferred Qualifications

2 or more years of work experience.

Bachelor's or master's degree in engineering or equivalent with 2+ years of relevant work experience.

1+ years of hands-on programming experience in Java, Spring Boot, Web services, Rest API, SOAP, Python, Node.js, Data Structures, Angular.js +. Good UI development skills is a big plus and experience in at least 3 skills/ programming languages/ scripting/ frameworks is mandatory. Preferred to have any IAM tool experience like SailPoint, OIM, OKTA etc..

Knowledge of Linux ecosystem and experience with bash scripting.

Hands-on development experience with the following IAM tool - SailPoint, is highly desirable.

Exposure to AI/ML techniques, AI Agents, Model Context Protocol (MCP) and GenAI-assisted development platforms

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff SW Engineer- Java Full stack with GenAI experience
Staff SW Engineer- Java Full stack with GenAI experience

Engg • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Full Stack Lead
Full Stack Lead

AHEAD • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Sr Consultant Software Engineer (Java or .Net)
Sr Consultant Software Engineer (Java or .Net)

Visa • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Sr. SW Engineer (3-5 years, GenAI, Java/Python full stack)
Sr. SW Engineer (3-5 years, GenAI, Java/Python full stack)

Visa • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Senior IAM Consultant / IAM Architect
Senior IAM Consultant / IAM Architect

Alignity Solutions • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer (Python / Java, GenAI Development, 3-6 years' experience)
Senior Software Engineer (Python / Java, GenAI Development, 3-6 years' experience)

Engg • Karnataka

On-site
INR 1,500,000 - 2,300,000
Sr. Manager - Data Science (IC Role)
Sr. Manager - Data Science (IC Role)

Visa • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Staff Software Engineer
Staff Software Engineer

Visa • Bengaluru

Hybrid
INR 4,200,000 - 7,000,000
IAM Engineer
IAM Engineer

UST • Bengaluru

On-site
INR 1,800,000 - 2,800,000
IAM Engineer
IAM Engineer

Candidate Experience site • Bengaluru

On-site
INR 2,800,000 - 4,400,000