Company Description|Job Description
Visa operates the world's largest retail electronic payments network & is one of the most recognized global financial services brands. Visa facilitates global commerce through the transfer of value & information among financial institutions, merchants, consumers, businesses & government entities.
We offer a range of branded payment product platforms, which our financial institution clients use to develop & offer credit, charge, deferred debit, prepaid & cash access programs to cardholders. Visa's card platforms provide consumers, businesses, merchants & government entities with a secure, convenient & reliable way to pay & be paid in 170 countries & territories.
As a Software Engineer, you will be part of our Cybersource Payments team to help design, enhance & build our transactional processing system in an agile development environment. You will work with colleagues who will support & challenge you daily. You will be part of teams tasked with multiple projects building full stack development of real-time transactional services, REST services API & Container based services that are highly functional, distributed, secure, scalable & resilient. We believe in self managing Agile teams who build products end to end focusing on unit testing, code reviews & continuous integration for excellent code quality. You will see the code written & moved to production within just a few days, to then be used by a huge customer base including Facebook, Nike, FedEx, Apple to name a few. As part of this organization , you will get an opportunity to work on a highly scalable system which processes around 400 tps 24/7.
Some of Your Key Responsibilities
Our engineers do more than just write code:
-You'll help our customers achieve their real goals by understanding their requirements & how they respond to their business needs.
-You'll use technologies that include Java, REST, NoSQL, Docker & more.
-You will analyze business requirements & architect a solution that is robust & scalable along with providing technical documentation of solution.
-You'll leverage on new technologies to build the next generation of Risk Services
-You'll develop & deliver new features every few days & be responsible for them end-end
-You have the work & academic experience that will demonstrate proficiency & ease with programming languages, code quality initiatives, scripting languages & operating systems
-Your DNA includes a passion for ingenuity, engineering excellence, & following/creating software best practices & processes.
-You have excellent communication & interpersonal skills & above all, you are a team player!
Having a Bachelor degree in Computer Science or related field & 3+years of Software Development Experience
You are a Java, Java EE expert with relevant experience designing & building large scale enterprise Java applications.
You have experience with REST APIs, JSON & exposure to container based technologies.
You have strong experience with Agile development incorporating Continuous Integration & Continuous Delivery, utilizing technologies such as GIT, Maven,Jenkins, Chef, Crucible, Sonar, Junit.
We count on your curiosity & creativity, to want to understand customer requirements & our processes & want to come up with creative solutions & improvements.
While you'll have the skill to see & understand the big picture, you're able to stay focused on the task at hand to achieve immediate goals.
Diversity & Inclusion
Universal acceptance for everyone, everywhere, is not only our brand promise, it's the foundation of our company culture. We foster a feeling of connectedness in the workplace, support diversity of thought, culture & background, fight for important initiatives like Equal Pay & actively work to eliminate unconscious biases that hold us all back.
By leveraging the diverse backgrounds & perspectives of our worldwide teams, Visa is a better place to work & a better business partner to our clients.
- This position requires the incumbent to travel 10%+ domestically
This position will be performed in an office setting. The position will require the incumbent to sit & stand at a desk, communicate in person & by telephone, frequently operate standard office equipment, such as telephones & computers, reach with hands & arms, & bend or lift up to 25 pounds
All your information will be kept confidential according to EEO guidelines.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines & applicable local law..