Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Analyst)

Visaitalia

London

Hybrid

GBP 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global payments technology company in London seeks a Senior Engineer to lead a cross-functional team in building cloud-native, microservice applications. Ideal candidates will have over 5 years of Java Backend Development and expertise in AWS and Docker. This role offers a chance to influence platform direction while mentoring junior engineers, operating in a hybrid work model.

Benefits

Clear ownership of projects
Strong platform support
Independent production paths

Qualifications

  • 3 or more years of relevant work experience.
  • 5+ years experience in Java Backend Development.
  • Expert knowledge of Docker, EKS, AWS, and Kafka.
  • Experience with Agile methodologies like Scrum or Kanban.

Responsibilities

  • Take key responsibility within a cross-functional squad.
  • Lead discussions on technical direction and systems design.
  • Mentor junior team members.
  • Collaborate with stakeholders to deliver product enhancements.

Skills

Java Backend Development
Microservices Architecture
Agile Methodologies
Docker
AWS
Kafka

Tools

Spring Boot
Kubernetes
SQL
Terraform
Job description
Overview

Currencycloud was acquired by Visa in December 2021. Our Software 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. But 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 are also utilising Kafka for our streaming and PACT for Contract testing.

Responsibilities
  • Take a key role within a cross-functional squad, taking responsibility for your services and the technology within them.
  • Contribute to building brand new parts of the payments platform with a focus on high availability, cloud-native, microservice concepts.
  • As the Senior Engineer in your squad, lead discussions around technical direction and systems design, and mentor more junior team members.
  • Collaborate with Product Owners and QA, and work with stakeholders across teams to deliver product enhancements.
  • Operate in a hybrid model with expectation of days in the office to be confirmed by the Hiring Manager.
What you’ll get
  • Clear ownership of your domain
  • An independent path to production
  • Strong platform and product support
  • The ability to make real changes with real business value
Technical stack and practices
  • Object-oriented programming, primarily in Java (versions 11+), ideally Spring Boot
  • Highly scalable, highly available, cloud-native applications on AWS, designed with 12-factor principles and a microservices architecture
  • Cloud-related tools and observability (Docker, Kubernetes, ElasticSearch, log management, Datadog APM, etc.)
  • OpenAPI/Swagger specifications for API boundaries
  • SQL and large SQL databases for persistence
  • Familiarity with AWS, Terraform and Docker; infrastructure automation is primarily managed by the infrastructure team
  • Testing approaches including TDD, BDD, and Contract Testing with frameworks such as JUnit, RSpec, and Cucumber
  • Agile development (Spotify-like Squads and Tribes model) and continuous integration/delivery pipelines
  • GitHub and PR reviews as part of the developer workflow
Qualifications
  • 3 or more years of work experience
  • 5+ years experience in Java Backend Development
  • Functional Java (versions 8+) and Spring (ideally Spring Boot)
  • Experience with Agile ways of working such as Scrum or Kanban in cross-functional teams
  • Expert knowledge of Docker, EKS, AWS (public cloud) and Kafka

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.