Visa Inc.

Staff Software Engineer

Visa Inc.
Not Disclosed
1-5 Years Full Time
Bangalore, Karnataka, IN

Vacancy: 1 Posted: 3 years ago Applicants: 0
Share via

Job Description

Apply Through URL Link:  ðŸ‘‰  CLICK HERE

 

We are currently working on a multiyear effort to modernize our business systems. Our objective is to adopt more open software technologies and get away from proprietary systems (Mainframe, etc.). The successful candidate will be a part of Strategic Initiatives team to build the next generation global payment network.

Primary Responsibilities

  • Design, implement and evolve highly scalable and fault-tolerant web based applications.
  • Understand and own component security analysis, including code and data flow review. Collaborate with security team to implement and verify secure coding techniques
  • Contribute to efficient development process pipeline by leveraging best-in-class CI/CD tools
  • Ensuring proper documentation and internal publishing of design tradeoffs, code best practices and lessons learned
  • Ensure on-schedule delivery of a high quality product that meets technical requirements
  • Drive the design and code review sessions as appropriate; to ensure the quality of work delivered by teammates is in accordance with development standards.
  • Cultivate and suggest ideas for the extension of current system to new products and services
  • Mentor support the junior engineers on their work assignments do code reviews.

Adaptable to changing project priorities technologies.

  • Bachelor s Degree is required
  • 7 years of hands-on development experience with at least 2 years in a technical lead role mentoring junior engineers.
  • Strong oral and written communications skills are required
  • Working knowledge of client side technologies such as Struts, JSP, AJAX, JavaScript and JQuery
  • Deep understanding of SOA principles and Web Services technologies: REST & SOAP.
  • Experience with back-end technologies such as J2EE, JDBC, JMS, Spring, Hibernate & JMX
  • Experience in relational database usage with commercial-grade databases. Working knowledge on NoSQL DB considered a plus
  • Expert in OO design and design patterns
  • Working familiarity with the entire software development lifecycle including version control, build process, testing, and code release
  • Should be an excellent team player with positive attitude
  • Should be ready to go the extra mile to meet the project milestones.
  • Skillset to produce efficient, well-structured, easily maintainable code
  • Should be able to challenge conventional ways of doing things by coming up with innovative ideas.
  • Strong in Java Spring Boot, J2EE, SpringRESTful services.
  • Strong in OOP concepts and design patterns.
  • Rich front-End development experience with Angular, Redux, Node.JS, and Material Design is desirable.
  • Strong in SQL, WebService, MVC, MyBatis, Hibernate.
  • Experience in GIT, TFS source code management tools, Jenkins or Gradle Build Tool.
  • Experience with Docker, Kubernetis, Cloudview, Containers is highly desirable.
  • Comfortable with working on both Windows and Unix environments.
  • Strong oral and written communications skills are required.
  • Strong interpersonal and analytical skills.
  • Exceptional troubleshooting and analytical skills.
  • Capable of coding, testing and implementing quality code under tight timeframes.
  • Willingness to learn from, and share your knowledge with, other team members.
  • Ability to multi task and handle multiple competing priorities with minimal direction from management.
  • Must work well within a team in a fast-paced high performance organization
  • We count on your curiosity and creativity, to want to understand the requirements and our processes and want to come up with creative solutions
  • While you ll have the skill to see and understand the big picture, you re able to stay focused on the task at hand to achieve immediate goals
  • You re great at systematic and accurate research wanting to uncover the smallest detail
  • You have amazing work ethics that will help us all work extremely well together
  • You have the passion to understanding people and to always striving to improve our products and services

Skills Required: Jquery,AJAX,Hibernate,Sql,JSP,Windows Server,Software Developer,Java j2e,UNIX,It Software,Software Services


JOBS BY CATEGORY