Software Engineer - Sr. Consultant level

Visa
India
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Documentation","Code review","Peer review","Agile delivery","Collaboration"]

Design, develop, test, and maintain commercial applications for end users, collaborating with developers, architects, and UX to turn requirements into technical designs. Write robust Java EE solutions using Spring, React, and Web Services (REST/RPC), perform peer reviews, and build unit/integration automation with TDD. Work in an agile scrum environment, monitor logs/metrics, execute Terraform on AWS, and deliver technical evaluations and documentation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Visa
Visa
3 days ago

Software Engineer - Sr. Consultant level

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design, develop, test, and maintain commercial applications for end users, collaborating with developers, architects, and UX to turn requirements into technical designs. Write robust Java EE solutions using Spring, React, and Web Services (REST/RPC), perform peer reviews, and build unit/integration automation with TDD. Work in an agile scrum environment, monitor logs/metrics, execute Terraform on AWS, and deliver technical evaluations and documentation.
Location: India
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop solutions using Java EE technologies including Spring, React, JavaScript, HTML5, and Web Services (REST/RPC).
  • •Collaborate on technical design, perform peer code reviews, and follow coding standards and guidelines.
  • •Use TDD to create unit and integration automation tests and write documentation to share knowledge.
  • •Apply agile scrum practices and contribute to improving team Agile processes.
  • •Perform technical analysis with product requirements, execute Terraform to create/remove resources on AWS, and monitor applications via logs/metrics.

Key Requirements

  • •8+ years of relevant experience with a Bachelor’s degree, or 5+ years with an advanced degree (or 2 years with a PhD), plus strong software engineering experience.
  • •Experience with Java EE technologies and open-source frameworks including Spring, React, JavaScript, HTML5, and Web Services (REST/RPC).
  • •Experience with microservices and containerization, including the ability to support future systems.
  • •Experience translating business requirements into technical design documents, with knowledge of design patterns and data modeling.
  • •Experience with Kafka and No-SQL databases, database systems like MySQL and MSSQL, and application servers such as Apache Tomcat.
Experience:8+ yearsPaymentsMicroservicesCloudAWSWeb applications
Education:Bachelor's
Skills:DocumentationCode reviewPeer reviewAgile deliveryCollaboration
Tech Stack:Java EESpringReactJavaScriptHTML5Web ServicesRESTRPCMicroservicesContainerizationTerraformAWSKafkaNo-SQLMySQLMSSQLApache TomcatUNIXWindowsLinux

Company Brief

Visa
Global payments technology company that operates the VisaNet electronic payments network, facilitating credit, debit and digital transactions between consumers, merchants, financial institutions and governments worldwide.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 1958
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor