5+ years of relevant work experience with a bachelor’s degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
6+ years of backend software development experience with Java and Spring Boot.
Experience in software engineering or a directly related field.
Experience in developing and/or implementing web-based or mobile applications.
Experience in a leadership role with or without direct reports.
Experience in technologies/software systems or a directly related field.
Experience in creating and maintaining test plans and executing testing procedures.
Experience in debugging and troubleshooting software issues.
Experience in collaborating with cross-functional teams to deliver technical solutions.
Experience in code review and applying coding standards.
Experience in building or enhancing developer tools.
2+ years of backend experience with Python (FastAPI, Flask, or similar frameworks).
Production-level experience in building and deploying AI Agentic solutions, including orchestration of LLM-based agents, integration with enterprise microservices, and troubleshooting live production environments.
Hands-on experience implementing LLM, GenAI, and RAG systems using frameworks such as LangChain, LangGraph, or Autogen.
Strong understanding of AI orchestration and LLM integration patterns in distributed environments.
Proven experience building and scaling distributed microservice architectures.
Proficiency in REST/gRPC API design, event-driven architectures, and message queues (Kafka, RabbitMQ).
Experience with vector databases (Pinecone, Weaviate, FAISS) and retrieval-augmented generation (RAG) pipelines.
Hands-on expertise with cloud platforms (AWS, GCP, Azure).
Familiarity with SQL and NoSQL databases (MySQL, DynamoDB, MongoDB).
Experience with containerization and CI/CD pipelines (Docker, Kubernetes, ArgoCD, Jenkins, GitHub Actions).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer
About Visa
Financial Services10,001+Founded 1958
Visa is a global payments technology company that connects consumers, businesses, banks, and governments in over 200 countries through its electronic payment network, VisaNet.