×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Visa
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
Location: Greater London

Senior Software Engineer UK (Visa)

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.

Job Description

Currencycloud was acquired by Visa in December 2021. Our Senior Java Engineers are responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users, and is available to our clients 24x7. We’re not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale.

Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice‑led architecture. We also utilise Kafka for our streaming and PACT for contract testing.

What you’ll get to do
  • Play a key role within your cross‑functional team, taking responsibility for your services and the technology within them.
  • Build out brand new parts to our payments platform, focusing on high availability, cloud‑native, microservice concepts.
  • Lead on discussions around technical direction and system design, and mentor more junior members of the team.
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.
Our Tech Stack includes
  • Object‑oriented programming predominantly in Java 11+ and Spring Boot framework.
  • Highly‑scalable, highly‑available, cloud‑native applications on AWS, written to 12‑factor principles and fit into our microservices architecture.
  • Cloud‑related tools, services, and distributed system observability:
    Docker, Kubernetes, Elastic Search, Datadog APM.
  • API specifications following the OpenAPI (Swagger) standard.
  • SQL and large SQL databases as the persistence layer.
  • Infrastructure automation primarily owned by the infrastructure team; familiarity with AWS, Terraform, and Docker is beneficial.
  • Testing approaches including TDD, BDD, and contract testing with frameworks such as JUnit, RSpec, and Cucumber.
  • Agile development following the Spotify – Squads and Tribes model.
  • CI/CD pipelines for automated builds and deployments.
  • Git Hub and PR review workflow as core part of developer workflow.
  • Teamwork and cross‑team collaboration with Product Owners, QA, and other stakeholders.
Qualifications
  • Basic Qualifications:

    5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an advanced degree (e.g., Masters, MBA, JD, MD) or 0 years with a PhD, OR 8+ years of relevant work experience.
  • Preferred Qualifications:

    5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years with an advanced degree, or 0 years with a PhD, OR 8+ years of relevant work experience.
  • 5+ years experience in Java backend development.
  • Skills with functional Java (versions 8+) and Spring (ideally Spring Boot).
  • Agile ways of working such as Scrum or Kanban in cross‑functional teams.
  • Expert knowledge of Docker, EKS, AWS (public cloud), and Kafka.
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.

Seniority level:
Mid‑Senior level.

Employment type:

Full‑time. Job function: IT Services and IT Consulting.

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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary