Saturday, November 27

Sr. Software Engineer – (Golang/Java)

Job title: Sr. Software Engineer – (Golang/Java)

Company: Visa

Job description: Company Description

As a global leader in digital payment technology, Visa’s mission is to connect the world through the most creative, reliable and secure payment network – enabling individuals, businesses and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments worldwide and is capable of processing over 65,000 transaction messages per second. The company’s dedication to innovation is driving the rapid growth of connected commerce on any device and fueling the dream of a cashless future for everyone, everywhere. As the world shifts from analog to digital, Visa is applying our brand, our products, our people, our network and our scale to reshape the future of commerce.

At Visa, your individuality fits in perfectly. Working here gives you the opportunity to make an impact on the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, pioneers, innovators and risk takers who help drive economic growth even in the most remote parts of the world, creatively moving the industry forward and doing meaningful work that brings financial literacy and digital commerce to millions of people. unbanked and underserved consumers.

Are you an individual. We are the team for you. Together, let’s transform the way the world pays.

job description

Visa is seeking a talented and versatile Senior Software Engineer who will help create Open VisaNet, Visa’s next-generation payment processing platform developed on open systems, which would fuel the growth of electronic payments at home. global scale and would promote financial inclusion in many parts of the world. Senior engineers with strong full stack development skills with Golang / Java and Angular are preferred.

The successful candidate will lead one of Visa’s most talented software engineering teams by building its core payment engine and application delivery platforms. You will also have the opportunity to make a big impact on Visa as we revamp its core payments platform. We create and support a variety of technologies that span multiple continents, deploying code dozens of times a day.


  • Design, implement and develop world-class software for cloud components. Marshall ‘industry coding standards’, design patterns and practices within Visa
  • Build efficient front-end systems that drive complex web applications and write clean, fast, compatible, easy-to-use, and automatically testable Angular code to realize our ideas.
  • Stay up to date on the latest and greatest coding strategies.
  • Coach junior level colleagues and talents on best practices and methodologies.
  • Make complex technical and design decisions for projects.
  • Create tools to improve the operational efficiency of cloud infrastructure in all areas of infrastructure automation i.e. deployment, scale, availability, upgrade level, maintenance, security and governance
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Evaluate “proof of concepts” based on long term architecture and pilot new tools and technologies.
  • Ability to work independently and collaborate with a small team of developers on various workflows and guide them through development tasks, perform code reviews and ensure design and coding meets architectural standards.


Solid experience in software product development with a passion for building cloud-based applications with high levels of reliability, availability and security

  • Bachelor’s degree with at least 3 years of experience in software development
  • Very good understanding of business application lifecycle management needs.
  • Significant experience building enterprise class applications using Java / J2EE and / or Golang technologies.
  • Experience building Enterprise Restful web services
  • Extensive experience using, for example, advanced JavaScript libraries and frameworks such as Angular
  • Good understanding and experience with HTML, CSS, Bootstrap
  • Good understanding of MySQL and NoSQL databases.
  • Experience with distributed computing, microservices and high volume transaction processing is an asset
  • Experience with service orchestration frameworks such as Kubernetes, Docker Swarm, Nomad, etc. is a plus
  • Experience with cloud messaging APIs and using push notification
  • Strong understanding of architecture models and operational characteristics of highly available and scalable applications.
  • Excellent knowledge of basic engineering best practices and passion for implementing them in teams.
  • Experience with open source tools and modules for testing, integration and deployment
  • Understanding and implementation of security and data protection.
  • Understanding of infrastructure components such as systems, virtual machines, database, middleware, storage, etc.
  • Experience of having performed migration and integration involving different infrastructure components will be a definite advantage.
  • Strong leadership qualities and organizational skills as well as the ability to adapt quickly to changing priorities.
  • Good written and oral communication skills. Ability to effectively communicate the logic and implementation plan to team members and managers.

Additional information

Visa is an EEO employer. Qualified applicants will be considered for employment regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. . Visa will also consider qualified applicants with a criminal history for employment in a manner consistent with EEOC guidelines and applicable local law.

Expected salary:

Location: Bangalore, Karnataka

Job date: Thu, 25 Nov 2021 05:50:21 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: