Sr. Sw Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Visa is seeking a Sr. Software Engineer to design, build, and test software products for their global payment technology platform. The role involves developing scalable microservices using Golang or Java, leveraging AWS services, and ensuring application health through observability tools. Experience with financial industry systems and cloud technologies is required.

What you'd actually do

  1. Develop and maintain applications using Golang or Java, following clean code and best software engineering practices.
  2. Design and implement scalable, reliable, and secure microservices architecture.
  3. Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs.
  4. Leverage AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge in day-to-day development.
  5. Use Terraform to provision, maintain, and evolve AWS infrastructure.

Skills

Required

  • Golang
  • Java
  • AWS
  • microservices
  • Terraform
  • observability
  • Agile
  • Test-Driven Development
  • Distributed transactions
  • Race Conditions
  • Continuous Integration & Development
  • automation tools
  • relational database design
  • non-relational strategy
  • data modelling

Nice to have

  • Groovy
  • JVM-related
  • Jenkins
  • CodeFresh
  • ArgoCD
  • Artifactory
  • Git

What the JD emphasized

  • Experience with Financial Industry or Payments / Authorization Systems.