As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, reliable and secure payment network - enabling individuals, businesses, and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second. The company's dedication to innovation drives the rapid growth of connected commerce on any device, and fuels the dream of a cashless future for everyone, everywhere. As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.
At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.
You're an Individual. We're the team for you. Together , let's transform the way the world pays.
Job Description
As a Senior Software Engineer, you will be part of our Enterprise Risk Solutions team to help design, enhance and build our transactional Fraud detection engine in an agile development environment. You will work with colleagues who support and challenge you daily. You will be part of teams tasked with multiple projects, building full-stack development of real-time transactional services, REST API services, and container-based services that are highly functional, distributed, secure, scalable, and resilient. We believe in self-managing Agile teams that build products end-to-end, focusing on unit testing, code reviews, and continuous integration for excellent code quality. You will see the code written and moved to production within just a few days, used by a large customer base including Facebook, Nike, FedEx, and Apple.
Key Responsibilities
- Help our customers achieve their goals by understanding their requirements and how they respond to their business needs.
- Use technologies including Java, REST, NoSQL, Docker, and more.
- Analyze business requirements and architect robust, scalable solutions with proper technical documentation.
- Leverage new technologies to build the next generation of Risk Services.
- Develop and deliver new features every few days, responsible for end-to-end delivery.
- Demonstrate proficiency in programming languages, scripting, and operating systems through work and academic experience.
- Follow and create software best practices and processes.
- Maintain excellent communication and interpersonal skills and be a team player.
Qualifications
- Bachelor's degree in Computer Science or related field with 5+ years of software development experience, or a Master's with 3+ years.
- Expertise in Java and designing large-scale enterprise Java applications.
- Experience with REST APIs, JSON, and container technologies.
- Strong experience with Agile, CI/CD, and tools like GIT, Maven, Jenkins, Chef, Crucible, Sonar, Junit.
- Curiosity and creativity to understand customer requirements and develop innovative solutions.
- Ability to focus on immediate goals while understanding the big picture.
Visa will consider qualified applicants with criminal histories in accordance with EEOC guidelines and applicable laws.
#J-18808-Ljbffr