Senior Software Engineer (3-6 years) @ Visa
Your Application Journey
Email Hiring Manager
Job Details
Company Description
Visa is a world leader in payments and technology, processing over 259 billion transactions in more than 200 countries each year. Our mission is to connect the world through a secure, innovative, and reliable payments network that empowers individuals and businesses globally.
Job Description
Join the Distributed Risk Intelligence Platform team within the Payment Security & Identity group. As a Senior Software Engineer, you will be responsible for creating new capabilities for the Risk Platform while maturing our code base and development processes. Work as a dynamic member of Agile Scrum teams, collaborating with Product Managers, Architects, Analysts, and other Software Engineers to deliver high-quality, data-driven business solutions.
Essential Functions
- Collaborate with cross-functional teams to implement new data solutions.
- Own end-to-end development effort ensuring on-time delivery.
- Work with senior technical staff to manage risks and issues.
- Present technical solutions and communicate complex ideas clearly.
Qualifications
Basic Qualifications: 2+ years relevant experience with a Bachelor's degree or 5+ years experience.
Preferred Qualifications: Proficiency in Java/Go, microservices, Core Java, JEE, REST and Spring, plus experience with relational and NoSQL databases, Unix/Linux, API design, logging instrumentation, Git, Agile processes, and exposure to Big Data (Hadoop, Spark) and distributed caching (REDIS).
Additional Information
This is a hybrid position with office days confirmed by your Hiring Manager. Visa is an EEO Employer and considers all qualified applicants.
Key skills/competency
- Java
- Go
- Microservices
- Agile
- REST
- Spring
- NoSQL
- Big Data
- Risk
- Payments
How to Get Hired at Visa
🎯 Tips for Getting Hired
- Customize your resume: Tailor it for payment and risk roles.
- Research Visa: Understand their payment network and culture.
- Showcase technical skills: Highlight Java, Go, and microservices experience.
- Prepare for interviews: Practice agile and coding challenges.