Junior SWE Engineer
@ Visa

London, England, United Kingdom
On Site
Full-time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXX***** @visa.com
Recommended after applying

Job Details

Company Overview

Visa is a world leader in payments and technology, processing over 259 billion transactions globally each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network.

Role Overview

As a Junior SWE Engineer at Visa, you will work as part of a cross-functional team to enhance our industry-leading API platform. This position is with the Currencycloud team, acquired in December 2021, handling over 50 billion USD of cross-border transactions.

What You'll Do

  • Develop and maintain Java-based microservices in a cloud native environment.
  • Work on a modern codebase running on AWS with Kubernetes and Docker.
  • Collaborate in agile squads using Scrum or Kanban methodologies.
  • Utilize technologies such as Kafka, Springboot, and SQL databases.
  • Engage in testing practices including TDD, BDD, and Contract Testing.

Technology & Tools

The tech stack includes Java (11+), Springboot, AWS, Kubernetes, Docker, Kafka, ElasticSearch, and Datadog among others, ensuring highly-scalable, highly available applications.

Working Environment

This is a remote position with opportunities to work from anywhere, though remote employees may occasionally need to visit a Visa office on scheduled notice. You will enjoy clear domain ownership, full support from platform teams, and an independent path to production.

Key Skills/Competency

Junior SWE Engineer, Java, AWS, Springboot, Microservices, Docker, Kubernetes, Kafka, Agile, Testing

How to Get Hired at Visa

🎯 Tips for Getting Hired

  • Research Visa's culture: Study their mission and recent news.
  • Tailor your resume: Highlight Java and microservices expertise.
  • Showcase project examples: Include cloud-native development projects.
  • Prepare for technical questions: Focus on Java, AWS, and testing methods.

📝 Interview Preparation Advice

Technical Preparation

Review Java 11+ features.
Practice AWS microservices design.
Study Springboot fundamentals.
Learn Docker and Kubernetes basics.

Behavioral Questions

Explain past team collaboration.
Describe handling tight deadlines.
Discuss conflict resolution in teams.
Show adaptability in agile settings.

Frequently Asked Questions