Software Engineer

Visa Logo

Visa

πŸ“Remote - United Kingdom

Summary

Join Visa as a Java Engineer and play a key role in a cross-functional team, taking ownership of services and technology within a high-availability, cloud-native, microservice-based payments platform. You will work with a clean, modern codebase and have an independent path to production, making real changes with real business value. The role involves building new parts of the platform, utilizing technologies like Java, Springboot, AWS, Kubernetes, and Kafka. This is a remote position offering clear ownership, strong platform support, and the ability to contribute to a significant, impactful product. The company offers a collaborative environment with Agile development practices and continuous improvement opportunities.

Requirements

Minimum of 6 months of work experience or a Bachelor's Degree

Responsibilities

  • As a Java Engineer you’ll play a key role within your cross functional team, taking responsibility for your services and the technology within them
  • These roles fit in to squads who are building out brand new parts to our payments platform, focusing on high availability, cloud native, microservice concepts
  • Clear ownership of your domain
  • A clean modern codebase
  • An independent path to production
  • Strong platform and product support
  • The ability to make real changes with real business value

Preferred Qualifications

  • 2 or more years of work experience
  • 1-2+ years 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
  • Knowledge of Docker, EKS, AWS (public cloud) and Kafka

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.