Software Engineer, Full Stack
Rad AIFull Time
Junior (1 to 2 years)
Candidates should possess a Bachelor's degree with 6 months of experience or 3+ years of relevant work experience in software development, or a degree in Computer Science, Engineering, or a related technical field. Preferred qualifications include 2+ years of hands-on experience in software engineering roles, strong programming skills in Java, Spring Boot, Angular, and JavaScript, and familiarity with full-stack development including MySQL, RESTful APIs, Kafka, and Cassandra. Experience with agile methodologies, CI/CD tools, test automation frameworks, and a passion for delivering high-quality, secure, and scalable code are also preferred.
The Software Engineer will build and maintain fraud detection platforms operating at massive scale. They will design and code secure, high-performing software solutions using modern full-stack technologies, and collaborate across product, engineering, and risk teams to translate business needs into impactful solutions. Responsibilities include driving product quality, contributing to the security, resilience, and scalability of Visa’s infrastructure, and applying CI/CD best practices, automated testing, and real-time monitoring for high availability and reliability.
Global digital payment network provider
Visa operates a global digital payment network that facilitates electronic payments for millions of people daily. The company connects consumers, businesses, financial institutions, and governments, allowing them to make transactions using Visa cards. Each time a card is used, Visa earns money through transaction, service, and data processing fees. Unlike many competitors, Visa focuses on expanding access to financial services for underserved communities and supporting local economies. The company's goal is to promote financial inclusivity and drive sustainable commerce, ensuring that more people can participate in the global economy.