Visa is hiring a Senior Software Engineer for the VCS Platform & Acceptance team within the Visa Commercial Solutions organization. The role focuses on designing, developing, and implementing Virtual Cards, payables, and acceptance commercial platforms to drive revenue and support Commercial B2B product lines. The position requires deep expertise in backend engineering (REST APIs, gRPC, microservices, event-driven systems) using Java/Spring technologies and mandates a 'GenAI-first' approach to software development, including the use of LLMs, coding copilots, and agentic engineering workflows to improve quality, speed, and innovation.
Scaling existing workAI / ML“The team is responsible for designing, developing, and implementing Virtual Cards, payables, and acceptance commercial platforms that drive incremental revenue and support the continued growth of Commercial B2B product lines.”
Product areasVirtual Cards · Payables · Acceptance commercial platforms · Commercial B2B product lines
GoalsDrive incremental revenue · Support the continued growth of Commercial B2B product lines · Shape the digital future of commercial money movement
MarketsGlobal (serving a truly global customer base) · US (Austin, TX location)
TechREST APIs · gRPC · J2EE · JDBC · JMS · Spring · Spring Batch · Spring Boot · WebFlux · Vert.x · Microservices · Event-driven systems · Kafka · Redis · NoSQL datastores · MySQL · DB2 · Oracle · SQL · GIT · Maven · Jenkins · Chef · Sonar · JUnit · CI/CD tools · GenAI · LLMs · Coding copilots · Agentic engineering approaches