Senior Software Engineer( Java and Hadoop Stack), Data Platform

  • Full-time
  • Job Family Group: Technology and Operations

Company Description

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

Visa is seeking highly energetic, passionate, technology enthusiasts for Data As A Service(DAAS) organization under  Data Platform. The
candidate will work on designing and developing high-volume, low-latency applications for critical systems and delivering high-availability and performance. The ideal candidate will bring a commitment to collaborative
problem solving, sophisticated design, and product quality .This role will participate in various design discussions, create solutions for batch oriented processing and ensure successful delivery of business capabilities.

 

Responsibilities: 

  • Big Data application development using Java and Hadoop ecosystem.
  • Provide expertise in the full software development lifecycle, from concept and design to testing.
  • Writing well designed, testable, efficient code.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Work independently with minimal supervision

Qualifications

  • B.Tech or equivalent in Computer Science or related field from IITs/NITs.
  • Minimum 4+ years of experience in java technologies and applications development.
  • Minimum 2+ years of experience in Hadoop, Hive and Pig.
  • Minimum 2+ years of experience in creating processes for transactional data.
  • Proven hands-on Shell scripting experience.
  • Strong knowledge of database concepts & hands on experience on application which interacts with Database.
  • Exposure to any ETL tool will be a plus.
  • Proven hands-on Software Development experience.
  • Experience on Multi-threaded programming in Java.
  • Good understanding Object oriented design patterns.
  • Experience with test-driven development.
  • Knack for writing clean, readable Java code.
  • Strong algorithms and data structures.
  • Previous experience with financial services/payments processing experience a big plus.
  • Result oriented with strong analytical and problem solving skills.
  • Strong interpersonal and communication skills.

  •  

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy