We are seeking a highly skilled Senior Software Engineer to partner with our banking clients in building next-generation experiences for Visa cardholders. As a key player within our Visa Managed Services (VMS) team, you’ll work in an agile, client-centric environment where you’ll interact with both business and technical stakeholders, bringing real value to Visa’s clients.
Your Impact and Responsibilities
- Engineering & Development. Design, document, and develop new systems, and enhance existing software based on design specs and Java best practices, ensuring compliance with Visa’s high security and performance standards.
- Full Lifecycle Ownership. Engage in a “build it and run it” environment, owning the deployment, monitoring, and support of microservices.
- Innovation & Quality. Identify areas for improvement in products, standards, and processes; continuously innovate to deliver high-quality products and services that meet client and end-user needs.
- Stakeholder Collaboration. Communicate technical solutions in business terms to both technical and non-technical stakeholders, providing status updates, addressing issues, and proactively managing risks.
- Support & Troubleshooting. Partner with test engineers and operational teams to troubleshoot, conduct defect analysis, and resolve issues effectively.
Technology Stack You’ll Work With
- Languages and Tools. Java 17, Maven, Spring Boot, Helm
- Platforms. Openshift (Kubernetes), Oracle, Kafka
- Development Environment. REST APIs, Bitbucket
What You’ll Bring
Required
- Experience. 4+ years of software engineering experience with a Bachelor’s or an Advanced Degree.
- Technical Proficiency. Strong expertise in Java microservices, Spring Boot, REST APIs, and microservices architecture.
- Analytical Skills. Demonstrated problem-solving abilities and strong communication skills to effectively engage with various stakeholders.
Preferred
- Scalable Solutions. Background in designing secure, resilient, and scalable applications.
- Database Knowledge. Experience with Oracle, SQL Server, Postgres, or MongoDB.
- Agile Experience. Familiarity with Agile methodologies and iterative development principles.
Why Visa?
Visa is committed to diversity and inclusion, providing equal employment opportunities to all qualified applicants without regard to race, color, religion, gender, or any other protected characteristic. Our commitment extends to individuals with criminal histories in line with EEOC guidelines and applicable law.