Sr. Software Engineer - Engineering,Apps & Analytics

  • Bengaluru, Karnataka, India
  • Full-time

Company Description

Visa Corporate IT (CIT) group has embarked on a major technology transformation journey and  Engineering,Apps & Analytics team plays a key role transitioning revenue systems to next generation technologies. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay, and to be paid, for everyone, everywhere. This is our global vision and the common purpose that unites the entire Visa team. As part of this strategy, Engineering, Apps and Analytics team is looking for curious, creative, and technology experts to join our growing team. We focus on delivering solutions for Visa's Pricing, Invoicing and Operating Certificate applications, which are used by Visa business partners to service our clients globally.

Visa is fueled by 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. You will be working with colleagues, who will help, support and challenge you every day. The successful candidate who join this position is expected to be adept in leading our services for customers in a DevOps environment in Visa Bangalore Office.


Must have experiences:

  • 5+ years of strong experience in Java EE technologies and Open Source Front-End web application frameworks including Spring Boot, MVC, Hibernate, AngularJS 1.x/2, CSS3, HTML5, and Web Services (REST)
  • Strong experience evaluating business requirements and translating them into technical designs documents
  • Strong experience in Design Patterns, and data modelling
  • Strong knowledge and experience working with Database systems, including PL/SQL, MongoDB and MySQL
  • Experience with build automation tools including Maven/Gradle/Jenkins/Grunt
  • Exposure and good knowledge on web application security will be an added advantage
  • Experience with waterfall and agile methodologies, including knowledge of Agile model and DevOps working model
  • Highly self-motivated and adaptable to learning and understanding new technologies
  • Strong written communication, oral communication, inter-personnel skills with attention to details
  • Strong analytical/problem solving skills
  • Able to effectively prioritize and manage multiple tasks to meet aggressive timelines
  • Team player with a can-do attitude
  • Bachelor's degree in a Computer Science or equivalent

Additional Information

Describe your perks and culture

Privacy Policy