logo

AI Job Summary

Design and deploy high-availability backend microservices and APIs for payment systems, partnering with Japanese financial institutions on technical specifications and security protocols. Requires a bachelor's degree, five years of software development experience in languages like Java, three years launching or maintaining products, and one year in software design and architecture. Lead architectural decisions, mentor engineers, and advocate for modern development practices across distributed teams.

Written from this posting by Neural Jobs AI. The full description is below.

AI Resume Tailoring Sign in to use this AI Cover Letter Sign in to use this

Job Description

  • Lead the architectural design, implementation, and deployment of high-availability backend microservices and Application Programming Interfaces (APIs) powering payment flows.
  • Partner with external Japanese financial institutions and loyalty providers to define technical specifications, security protocols, and API agreement.
  • Advocate for modern AI-accelerated software engineering practices to enhance code quality, automated test coverage, and development velocity across the team.
  • Drive end-to-end project execution across multi-site engineering teams, conduct thorough design and code reviews, and mentor junior and mid-level engineers.

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages (e.g., Java).
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • 3 years of experience in a technical leadership role.
  • Domain experience in one or more of the following: consumer payments, card tokenization, issuer integration, eWallets, QR code payment protocols, or large-scale loyalty/rewards platforms.
  • Strong experience designing distributed systems with idempotent APIs, and building cross-product integrations that connect back-end payment/loyalty engines to consumer surfaces (e.g., Mobile Wallet, Search, Maps, or Web checkout).
  • Demonstrated ability to collaborate effectively with external technical partners and drive technical consensus across globally distributed teams.
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages (e.g., Java).
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Do you match this job?

Here is what this employer asked for. Sign in and we will fill in your half.

  • Role Senior Software Engineer, Consumer Payments
  • Experience 5-7 years
  • Education Bachelor Degree, or equivalent experience
  • Work type On-site
  • Location Japan
Check my match (free)
Google
AI Research Lab · 500+ Members · Mountain View, CA, United States

Google builds internet, software, cloud, and AI products used by consumers, developers, and organizations. Its portfolio includes Search, YouTube, Android, Chrome, Maps, Gmail, Workspace, Google Cloud, advertising platforms, devices, and Gemini AI products. The company develops large-scale computing infrastructure and research that power information retrieval, communication, productivity, media, navigation, and machine learning. Google is the largest operating business within Alphabet and earns a substantial share of its revenue from digital advertising.

All jobs at Google
Job Overview
Eligibility
Japan Right to work in Japan required.
Workplace
On-site
Job Posted:
1 day ago
Job Type
Full Time
Education
Bachelor Degree, or equivalent experience
Experience
5-7 years

Share This Job: