Software Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Software Engineer role at Visa focused on building and enhancing foundational backend systems and APIs for Visa's global payment network. This role is for early-career engineers interested in secure, scalable distributed systems, coding, and problem-solving within a high-performance environment.

What you'd actually do

  1. Develop and enhance backend API services following well‑defined designs and secure coding standards.
  2. Write clean, maintainable code and develop unit tests with strong code coverage.
  3. Participate in code reviews, receive feedback from senior engineers, and continuously improve your technical skills.
  4. Troubleshoot defects, support QA and operations teams, and help ensure smooth deployments.
  5. Collaborate with your team to understand requirements, clarify technical details, and deliver high‑quality features.

Skills

Required

  • Java or similar backend languages
  • REST APIs
  • microservices
  • distributed systems
  • Git
  • CI/CD pipelines
  • automated testing frameworks
  • secure coding
  • backend architecture
  • large-scale systems

Nice to have

  • Cloud technologies (AWS, GCP, or Azure)