Staff Sw Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Staff Software Engineer at Visa, focusing on Java EE applications, web frameworks, and microservices. Responsibilities include design, development, testing, and support, with an emphasis on engineering and operational excellence within an agile and SOX-compliant environment. Requires strong experience in Java EE, Spring, React, databases, and build automation tools.

What you'd actually do

  1. Responsible for analysis, design, development, unit testing and support of Java EE applications and Open-Source web application frameworks to improve the effectiveness and efficiency of the business functions
  2. Apply creative thinking / approaches to determine the best solutions embedding engineering and operational excellence practices
  3. Responsible to create high-level and technical design documents and test cases, and deployment plans
  4. Work closely with the application teams to ensure the successful delivery of business capabilities, and enhancements
  5. Liaise with internal business and technology groups (such as database administration, infrastructure support, development) in performing support activities, system configuration and standard functionality analysis for enhancement requests

Skills

Required

  • Java EE
  • Spring
  • React
  • Javascript
  • HTML5
  • Web Services (REST/SOAP)
  • microservices
  • containerization
  • Design Patterns
  • data modelling
  • Database systems like Oracle and MySQL
  • Apache Tomcat
  • UNIX, Windows and Linux platforms
  • build automation tools including Maven/Gradle/Jenkins/Grunt
  • version Control tools: SVN, Git or similar
  • waterfall and agile methodologies
  • DevOps working model
  • configuration/hardware/design and performance tuning techniques
  • written communication
  • oral communication
  • inter-personnel skills
  • analytical/problem solving skills

Nice to have

  • web application security

What the JD emphasized

  • SOX related IT controls