Enable job alerts via email!

Staff SW Engineer - Java Backend, API, Angular - PaaS

Visa

Singapore

Hybrid

SGD 80,000 - 120,000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join Visa as a Software Engineer in a fast-paced, collaborative environment. You'll be responsible for developing applications and tools on Visa's internal Cloud platform, working with modern technologies like Java, Spring, and GoLang. This hybrid role involves both independent project management and collaboration with a responsive team, all while enjoying flexibility in work arrangements.

Qualifications

  • 7+ years experience in software development or equivalent qualifications.
  • Hands-on experience with CI/CD and cloud technologies.
  • Strong communication and leadership skills.

Responsibilities

  • Drive projects independently, guiding junior developers.
  • Develop scalable applications and create automation tools.
  • Participate in design and code reviews.

Skills

Java
GoLang
RESTful web services
CI/CD pipelines
Automation
Unit testing
Integration testing
Object-oriented design
Communication
Collaboration

Education

Bachelor's degree
Advanced degree
PhD

Tools

Docker
Kubernetes
Jenkins
GitOps

Job description

Join Visa as a Software Engineer

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description: Our team develops a wide range of web experiences that power, extend, and showcase Visa's internal Cloud platform, including environment management with K8s/Containers, Function as a Service, workflow automation, and visualizations. You'll create efficient, reusable systems with extensive test coverage using modern technologies. Work in a rapidly iterative environment, prototyping new interfaces and frequently shipping code. Be part of a highly responsive, collaborative team where you can own projects and influence architectural, product, and technological decisions.

Responsibilities:
  • Work independently to drive projects end-to-end, guiding junior developers.
  • Develop scalable, distributed applications using Java/Spring and GoLang.
  • Create tools for automation, deployment pipelines, and operational reporting.
  • Build automated tests and support continuous delivery.
  • Participate in design and code reviews, identifying opportunities for enhancements.
  • Document development, deployment, and maintenance procedures.
  • Contribute to front-end development (Angular) as needed.
Work Environment:

This is a hybrid position, requiring 2-3 days in the office per week, with flexibility for remote work.

Qualifications:
  • 7+ years of relevant experience with a Bachelor's degree, or 5+ years with an advanced degree, or 3+ years with a PhD. Total experience may vary.
  • Experience building RESTful web services with Java, Spring, and GoLang.
  • Proficiency in unit and integration testing.
  • Strong understanding of object-oriented design.
  • Experience with infrastructure automation, PaaS, and CI/CD pipelines.
  • Hands-on experience with Linux and Windows environments.
  • Ability to work independently and lead projects.
  • Strong communication skills.
Preferred Skills:
  • Knowledge of cloud technologies, Docker, Kubernetes, Istio, GitOps, Jenkins.
  • Certifications like CKA, OCJP are a plus.

Additional information and skills related to testing, databases, big data, and development methodologies are also beneficial.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.