
Bengaluru · Hybrid
Sr Software Engineer (3-5 yrs of exp - Full stack development, Java, React, Gen AI)
Full-timePosted
- Salary
- Not disclosed
- Experience
- 3–5 years
- Eligible batches
- 2021 · 2022 · 2023
- Degree
- Bachelor's, Master's
- Location
- BengaluruHybrid
About the role
Visa is looking for a senior software engineer to join its technology organization in Bengaluru. The role focuses on building full‑stack Java applications, leveraging modern JavaScript frameworks such as React, and exploring generative AI capabilities. You will work on globally‑scaled payment services, collaborating with cross‑functional squads to deliver secure, high‑performance solutions.
Responsibilities
- Design and implement scalable code that serves a large portion of the world’s population, adhering to Visa’s standards for security and reusability.
- Partner with product, test, DevOps and agile teams to create design artifacts and deliver end‑to‑end software features.
- Contribute to quality improvements, new business flows, and innovative payment services such as real‑time payments and BNPL.
- Develop and maintain full‑stack Java applications using Spring Boot, SQL databases, and front‑end frameworks like React or Angular.
- Apply CI/CD practices with Git, Maven and Jenkins, and support the adoption of emerging technologies.
- Mentor peers, participate in code reviews, and continuously learn new tools and methodologies.
Free interview prep
Prepare for the interview
Java interview questions40 questions · ≈ 19 min to revise
Asked most often · 19 of 40
- How do the JDK, JRE and JVM differ, and how does that split make Java platform independent?
- What does each part of public static void main(String[] args) do, and what happens if you remove static?
- Why are Strings immutable in Java, and how does the String pool depend on that? How many objects can new String("java") create?
Eligibility
- Bachelor’s or Master’s degree in Computer Science, Engineering or a related technical field, or equivalent practical experience.
- 3‑5 years of professional experience in full‑stack application development.
- Strong communication and teamwork abilities, with a growth‑mindset and willingness to tackle complex problems.
Skills
- Proficiency in Java and JavaScript, with hands‑on experience in Spring Boot and modern front‑end frameworks (React, Angular, or Node.js).
- Solid understanding of relational databases such as MySQL or Oracle and SQL querying.
- Experience with version control (Git) and build pipelines (Maven, Jenkins) in an agile environment.
- Familiarity with CI/CD, containerisation (Docker) and orchestration (Kubernetes) is advantageous.
- Knowledge of data structures, algorithms and the ability to write efficient Java code.
- Exposure to AI/ML concepts or generative AI implementations is a plus.
Resume keywords
Asked for
- Java
- JavaScript
- Spring Boot
- SQL
- React
- Angular
- Node.js
- Git
- Maven
- Jenkins
Nice to have
- AI
- Kubernetes
- Docker
- CI/CD
- Cloud
You'll apply on visa.wd5.myworkdayjobs.com
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About Visa Inc.
Global leader in digital payments
Founded 1958 · 1001-5000 employees · HQ San Francisco, USA
More about Visa Inc.Similar roles
More frontend jobs
Sr Associate MERN (React & Node) With AI GCC AdvisoryPwC · BengaluruSoftware Engineer II (AI)MRI India · Bengaluru
AI EngineerClinisys · Bengaluru
Sr. SW Engineer (3-5 yrs of experience in Python and GenAI Automation Development & basic Windows and MacOS knowledge)Visa Inc. · Bengaluru
AI and Automation DeveloperHP Inc. · Bengaluru₹6.5–12 LPAest.
Senior Associate GenAI and Agentic AI GCC AdvisoryPwC · Bengaluru