Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Java Backend @ Visa Inc

Home > Programming & Design

 Senior Software Engineer - Java Backend

Job Description

Here are key responsibilities of the role -

  • Design, document and implement new systems, as well as enhancements and modifications to existing software with code that complies with design specifications and meets security and Java best practices.
  • Interact with both business and technical stakeholders to deliver high quality products and services that meet business requirements and expectations while applying the latest available tools and technology
  • Have a passion for delivering zero defect code and be responsible for ensuring the team's deliverables meet or exceed business expectations
  • Identify opportunities for product innovation and strive for improvements to best practices, standards and processes
  • Mentor junior developers to ensure deliverables are on time with good code quality
  • Coordinate Continuous Integration activities, testing automation frameworks and other related items in addition to contributing core product code
  • Present technical solutions, capabilities, considerations, and features in business terms.
  • Effectively communicate status, issues, and risks in a precise and timely manner
Qualifications
  • Bachelors Degree in Computer Science, Computer Engineering or related technical field required.
  • Expertise with the Java 8 platform or higher
  • Expertise with Spring, Vertx or Akka frameworks
  • Development experience in building Microservices, specifically with HTTP, REST, JSON and XML.
  • Experience with a Relational database
  • Experience in React or Advanced Java Script is desirable.
  • Experience in GIT, Maven, Jenkins or such build automation tools
  • Strong analytical, problem solving and communication skills.
  • Experience with Agile methodologies and iterative software development lifecycle principles
  • Previous experience with financial services/payments processing experience a big plus


  • Bachelors Degree in Computer Science, Computer Engineering or related technical field required.
  • Expertise with the Java 8 platform or higher
  • Expertise with Spring, Vertx or Akka frameworks
  • Development experience in building Microservices, specifically with HTTP, REST, JSON and XML.
  • Experience with a Relational database
  • Experience in React or Advanced Java Script is desirable.
  • Experience in GIT, Maven, Jenkins or such build automation tools
  • Strong analytical, problem solving and communication skills.
  • Experience with Agile methodologies and iterative software development lifecycle principles
  • Previous experience with financial services/payments processing experience a big plus

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Visa Inc
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Computer science Maven Backend GIT XML Analytical Agile HTTP JSON Financial services

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Visa Inc

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 ...