Software Engineer - Sr. Consultant Level

Visa Visa · Fintech · Bengaluru, India, IN

Senior Software Engineer at Visa focused on OpenPages customization, Java development, and AWS infrastructure. The role involves coding, testing, debugging, and documentation, with an emphasis on Agile methodologies and microservices. While the role mentions using Generative AI tools and evaluating AI/ML services, its core function is traditional software engineering within the fintech domain.

What you'd actually do

  1. Conducting, planning, and overseeing multiple aspects of the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications.
  2. Writing code, completing programming tasks, and performing testing and debugging of applications.
  3. Documentation and procedures for installation and maintenance are completed as part of the role.
  4. May interface with users to define system requirements and necessary modifications or to develop cost estimates, budgets, and schedules.
  5. Monitor applications through logs/metrics and perform code reviews.

Skills

Required

  • Java EE technologies
  • Open-Source frameworks including Spring, React, JavaScript, HTML5, and Web Services (REST/RPC)
  • microservices
  • containerization
  • Design Patterns
  • data modelling
  • Kafka
  • No-SQL databases
  • Database systems like MySQL and MSSQL
  • application servers like Apache Tomcat
  • OS platforms like UNIX, Windows, and Linux
  • build automation tools including Maven/Gradle/Jenkins/Grunt
  • web application security
  • version control tools: Bitbucket, Git or similar
  • AWS
  • Terraform

Nice to have

  • JavaScript UI frameworks such as React and AngularJS
  • IBM Open Pages
  • GenAI, copilots, and agentic software in SDLC
  • AI/ML services for automation and insights
  • design and accessibility patterns
  • design system library
  • continuous integration (e.g., TeamCity)
  • SQL
  • JPA

What the JD emphasized

  • Strong hands-on Java experience in OpenPages customization
  • Direct project experience in: Trigger development, Helper class development, Java-based validations and automation
  • Experience in at least one end-to-end OpenPages implementation or enhancement project
  • Strong development experience AI tools and technologies.
  • Strong fundamentals in Java / backend systems with AI integration experience