Software Engineer (Analyst)

New Today

Overview

Visa is a world leader in payments and technology, with a mission to connect the world through an innovative, reliable, and secure payments network. Currencycloud was acquired by Visa in December 2021. Our Software Engineers are responsible for implementing an industry-leading API used for cross-border transactions, available to clients 24x7.

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

Responsibilities

  • As a Software Engineer, you’ll play a key role within your cross-functional team, taking responsibility for your services and the technology within them.
  • Work in squads building out brand-new parts of our payments platform, focusing on high availability, cloud-native, and microservice concepts.
  • You'll work as the Senior Engineer in your squad, leading discussions around technical direction and systems design, and mentoring more junior team members.

You'll get

  • 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

Technology Stack

  • Object-oriented programming primarily in Java 11+ with Spring Boot
  • Cloud-native applications on AWS, Kubernetes, 12-factor principles, and microservices
  • Docker, Kubernetes, ElasticSearch, log management, and Datadog APM
  • API specifications following OpenAPI (Swagger)
  • SQL databases for persistence and handling large datastores
  • AWS, Terraform, Docker familiarity; infrastructure automation managed by the infrastructure team
  • Testing approaches including TDD, BDD, and Contract Testing with frameworks like JUnit, RSpec, and Cucumber
  • Agile development (Spotify - Squads and Tribes model); continuous integration and delivery
  • GitHub workflow and PR reviews; cross-team collaboration with Product Owners and QA

Qualifications

Preferred Qualifications:

  • 3+ years of work experience
  • 5+ years of Java backend development
  • Functional Java (8+) and Spring (Spring Boot)
  • Experience with Agile teams (Scrum or Kanban) in cross-functional settings
  • Expert knowledge of Docker, AWS (EKS), and Kafka

Additional Information

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

#J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search