Job Tank India
Visa logo

SW Engineer (Java/Python Full stack, GenAI - 6 months to 2 years' experience only)

Visa · IN - Bengaluru, India

experiencedIN - Bengaluru, IndiaPosted 6 Oct 2026

This listing is from the archive and may be closed. Browse the latest experienced jobs for current openings.

Visa is hiring a SW Engineer (Java/Python Full stack, GenAI - 6 months to 2 years' experience only) in IN - Bengaluru.

Responsibilities

  • Write, develop, modify, and review quality, testable, and maintainable code across front-end, back-end, API, integration, and data layers under guidance from senior engineers.
  • Apply an AI-first engineering approach by using modern AI coding assistants and agentic development tools such as Claude, OpenAI models, GitHub Copilot, Cursor, and similar platforms to improve development speed, code quality, documentation, and troubleshooting.
  • Use agentic coding workflows to assist with code generation, refactoring, unit test creation, debugging, technical documentation, code reviews, and analysis of systems.
  • Write effective prompts and provide clear engineering context to AI tools in order to generate reliable, secure, and maintainable software solutions.
  • Validate, review, and refine AI-generated code to ensure correctness, security, performance, maintainability, and alignment with team coding standards.
  • Support integration of applications and systems through REST APIs, GraphQL, messaging queues, event-driven architectures, databases, and third-party platforms.
  • Assist in developing and maintaining data pipelines, batch jobs, and data processing solutions using appropriate frameworks and cloud services.
  • Create and maintain unit, integration, and end-to-end tests, using automation and AI-assisted test generation where appropriate.
  • Support and contribute to CI/CD pipelines to automate build, test, security scanning, packaging, and deployment processes.
  • Package and deploy applications across multiple environments using containers, orchestration platforms, and cloud-native deployment tools.
  • Debug issues using logs, metrics, traces, observability platforms, and AI-assisted root cause analysis tools with support from senior team members.
  • Monitor application performance and assist in identifying bottlenecks and implementing improvements.
  • Participate in code reviews and support quality gates using static analysis, automated testing, security scanning, and AI-assisted review tools.
  • Learn and apply secure coding practices, including input validation, authentication, authorization, encryption, secrets management, and secure API design.
  • Ensure responsible and compliant use of AI tools, including protection of confidential data, intellectual property, regulated information, and customer-sensitive content.
  • Maintain technical documentation, implementation guides, and operational support materials, using AI tools where appropriate to improve accuracy and efficiency.

Requirements

  • Bachelor's degree in Computer Science or any other related filed or with an Advanced degree
  • 6 months - 2 years of experience in software development, software engineering, or a related technical field.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Engineering, or a related field, or equivalent practical experience (bootcamps, certifications, self-taught with demonstrable projects).
  • Foundational programming skills in one or more languages such as Java, Python, JavaScript, TypeScript, C#, Go, or similar languages.
  • Exposure to or hands-on experience using AI coding assistants and large language models for software development, including tools such as:
  • Claude
  • OpenAI models (ChatGPT, GPT-4, etc.)
  • GitHub Copilot
  • Cursor
  • CodeWhisperer or similar AI coding tools
  • Basic understanding of prompt engineering for software development, including creating prompts for code generation, debugging, refactoring, test creation, and documentation.
  • Familiarity with agentic coding patterns, including task decomposition, iterative prompting, AI-assisted planning, and autonomous development workflows with human review.
  • Exposure to modern frameworks such as React, Angular, Vue, Node.js, Spring Boot, .NET, Django, Flask, FastAPI, or similar technologies.
  • Basic understanding of databases such as PostgreSQL, SQL Server, MySQL, MongoDB, or cloud-native data services.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Exposure to CI/CD and DevOps tools such as GitHub Actions, GitLab CI/CD, Jenkins, Docker, Kubernetes, or Terraform.

About Visa

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 – t

View original posting