Senior Software Engineer

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

Company Description

Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.

Job Description

Visa Corporate IT (CIT) group has embarked on a major transformation journey. We are transforming ourselves into a true engineering organization where we put customer experience and end user support first. As part of this strategy, we are consolidating several of our Operational functions into a single area focused on providing world-class operational support to our End users. Visa's Open Revenue Systems team is looking for curious, creative, and technology experts to join our growing team. We focus on delivering and supporting integrated platforms that enables Visa's Invoicing and Operation Certificate applications, which are used by Visa business partners to service Visa clients globally. We also develop analytics and reporting by using revenue data.

The successful candidate is expected to be expert in design and development of technical solutions utilizing the Big Data platform within the Specialized Systems' DevOps team in Bangalore (India) office.  The selected candidate will be fully responsible for both service delivery and operational excellence of services built on big data technologies.

Qualifications

We expect our Sr S/W engineers to do much more than just writing code.

Responsibilities:

  • Provide technical leadership and mentoring to junior team members.
  • Set and update design and coding best practices.
  • Strong understanding of complex business problems to ensure projects are leveraging the appropriate technology and the technical design enables the delivery of a comprehensive solution.
  • Excellent experience in Application development and support, integration development and data management.
  • Experience with Java EE ecosystem (distributed, service oriented, real time/non-real time, asynchronous).
  • Experience in defining technical requirements, conceptual, logical and system architectures.
  • Participate in agile end-to-end development process within the construct of DevOps practices and methodology:
  • Experience with database modeling and development
  • Experience with Hadoop ecosystem (Oozie, Hive, Impala, Spark, Kerberos, KAFKA, etc). Actively collaborate within Client Systems team, as well as with all other IT teams and business users located worldwide in various time-zones to fulfill the above responsibilities.
  • Experience in defining technical requirements, loading data into HDFS, managing Linux directory structure, managing HDFS framework, managing Hive databases, managing NoSQL databases, data extraction, data transformation, automating jobs, productionalizing jobs, and exploring new big data technologies within a Parallel Processing environment.
  • Identify and utilize best practices in the industry to maximize efficient and elegant solutions while minimizing cost.

Qualifications:

  • Bachelor degree in Information Technology, or equivalent.
  • 3+ years' development and support experience in J2EE and Data Platforms, preferably in the following areas:
    • Java/J2EE
    • Web full stack development experience.
    • Extensive SQL
    • Data Integration
    • Developing and maintaining Big Data solutions using Apache Hadoo,p HDFS, Sqoop, Pig,Hive, Oozie, Impala, Spark, Kafka
    • Any of the additional skills and experience below would be advantage:
      • Data Mining/Data Warehousing/Business Intelligence
      • Unix/Linux
      • Automation tools
      • ETL tools (Talend)
      • NoSQL
  • Experience in agile methodology is preferred.
  • Excellent oral and written English communication skills.
  • Excellent analytical skills.
Privacy Policy