Software Engineer

closed
Visa Logo

Visa

πŸ“Remote - United Kingdom

Summary

Join Visa's Technology Organization, a community of innovators reshaping the future of commerce, as a Software Engineer. You will be part of a multi-functional team designing, building, and testing software products used globally. This role involves designing code and systems impacting a large portion of the world's population, collaborating with various teams, and contributing to product quality improvements. You will leverage innovative technologies to build next-generation payment services and contribute to new business flows. The position offers opportunities for global impact and continued learning. Remote work is available in the UK or Netherlands.

Requirements

  • Experience in Java Backend Development
  • Skills with functional Java (versions 8+) and Spring (ideally Springboot)
  • Agile ways of working such as Scrum or Kanban in cross-functional teams
  • Some knowledge of Docker, EKS, AWS (public cloud) or Kafka
  • Expertise in one or more general development languages (e.g., Java, C#, C++)
  • Experience building and deploying modern services and web applications with quality and scalability
  • Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams

Responsibilities

  • Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability
  • Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
  • Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads
  • Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions
  • Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
  • Demonstrates relevant technical working knowledge to understand requirements
  • Identifies and contributes to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance
  • Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements
  • Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products
  • Analyzes bugs for simple issues and applies debugging tools to verify assumptions

Preferred Qualifications

  • A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
  • Comfort in pushing the boundaries, β€˜hacking’ beyond traditional solutions
  • Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc

Benefits

  • Remote work: VXBS Tech roles are Remote-First, either in the UK or Netherlands. You will need to be based in one of these countries and have the necessary work permissions
  • Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities
This job is filled or no longer available