Job Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.



Job Description

Visa Developer Platform is a strategic initiative dedicated to transforming how Visa designs, builds and deploys software products and exposes APIs to external developer community. We are a multi-disciplinary team engaged on multiple fronts:

Essential Functions:

  • We are building frameworks and tools that enable Visa’s software developers to build new products in a modular, services approach, expose those services to other developers. Additionally, we build tools that enable service discovery and make it easier to connect to other services.

  • We are building an enterprise scale API management platform with an ambitious objective to consolidate multiple partner and developer facing assets across Visa into a common platform in order to simplify partner connectivity, decrease integration costs, and accelerate the pace of collaboration and innovation across Visa’s payments ecosystem.

  • We are developing infrastructure and frameworks dedicated to engineering efficiency – simplifying and automating everything from CI/CD to developer analytics and productivity tools.

  • We are leveraging state of the art, third party and open system tools to develop a highly efficient platform.

  • We believe that great design has the ability to engage and inspire users and we strive to rethink and redefine how users interact with our applications and products. All of our team members are strategic thinkers and conceptual problem solvers who make every UX decision an informed one.

If you are a passionate, looking for a well-rounded experience in building complex, large scale platform components or rapidly prototype experimental scenarios or dream of creating an ideal developer productivity suite leveraging creativity and automation, you should come work for Visa. As part of the Visa Developer Platform team, you will get to work on any or all of the above.

Responsibilities:

  • Be part of a team of go getters in an agile model

  • Participate and invest significant time in development of new capabilities

  • Creation of conceptual approach, technical analysis, design, development, unit testing, deploy and support activities

  • Develop code that complies with design specifications and meets security and Java best practices.

  • Coding must adhere to all standards for security, be easily maintainable and have high system performance.

  • Evaluate options and provide recommendation on scope and scale of effort required to implement final requirements.

  • Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies

  • Assist with architecture for new capabilities in the system

  • Design and build new capabilities that are of high quality and delivered in a timely manner.

  • Work collaboratively across team boundaries to share common infrastructure and functional capabilities

  • Provide feedback to influence the team’s roadmap and strategy

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.





Qualifications

Basic Qualifications:

Bachelors degree, OR 3+ years of relevant work experience

Solid CS fundamentals and good grasp of DS and Algorithms, Optimization

Excellent problem-solving skills

Software development experience in one or more general purpose programming language

Must like and be comfortable with being hands on

Self-motivated and drive for excellence



Preferred Qualifications:

Bachelors degree, OR 3+ years of relevant work experience

Experience in building scalable, reliable and high performance systems

Experience in Java/J2EE, Spring frameworks and REST/microservices

Participate in Continuous Integration or Continuous Delivery pipeline

Intermediate-level skills in multi-threading, concurrency, and error-handling

Intermediate-level skills in implementing design patterns (singleton, facade, factory, observer etc.)

Experience building enterprise-scale web services (RESTful), and their scalability, resiliency, and availability

Experience building application frameworks or reusable components

Experience in network programming (Sockets) to build service self-healing

Experience implementing multiple cross-cutting concerns and non-functional requirements using aspect-oriented programming.

Demonstrated proficiency in troubleshooting, root-cause analysis, application design, and implementing large components for enterprise projects.

Experience in language features such as lambda expressions, generics, and streams

Financial services and/or payments processing industry experience is a plus



Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.


Job Details

Role Level: Associate Work Type: Full-Time
Country: India City: Bengaluru East ,Karnataka
Company Website: https://corporate.visa.com/en/careers.html Job Function: Engineering
Company Industry/
Sector:
IT Services and IT Consulting

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn