Senior Software Engineer

closed
Logo of Visa

Visa

πŸ“Remote - United Kingdom

Job highlights

Summary

Join Currencycloud, a Visa company, as a Senior Java Engineer and work remotely from the UK or Netherlands. You will be a key member of a cross-functional team, responsible for implementing and maintaining our industry-leading API. This role involves working with cutting-edge technologies like AWS, Kubernetes, Jenkins-X, Kafka, and microservices. You will lead technical discussions, mentor junior engineers, and have significant ownership over your domain. The position offers a modern codebase, a clear path to production, and the opportunity to make impactful changes. Visa offers a competitive compensation and benefits package.

Requirements

Relevant work experience with a Bachelor’s Degree or Advanced degree (e.g. Masters, MBA, JD, MD) or a PhD

Responsibilities

  • Play a key role within your cross-functional team, taking responsibility for your services and the technology within them
  • Work as the Senior Engineer in your squad, leading on discussions around technical direction and systems design
  • Mentor more junior members of the team

Preferred Qualifications

  • 5+ years experience in Java Backend Development
  • Skills with functional Java (versions 8+) and Spring (ideally Springboot)
  • Skills with Kafka and Event Driven Architectures
  • Skills in SQL/NoSQL databases
  • Agile ways of working such as Scrum in cross-functional teams
  • Some knowledge of Docker, EKS, AWS (public cloud)
  • Proven knowledge with Kafka and Event Driven Architectures
  • Prior experience in working in a senior technical position in Treasury, Payments or FX Domains

Benefits

This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice

This job is filled or no longer available