Senior Software Engineer - Backend at Boku Inc. - ScoutJobs - The AI-curated global job board
Skip to content
Boku Inc.
Posted a day ago

Senior Software Engineer - Backend

Boku Inc.Senior Software Engineer - Backend

Requirements

5+ years backend engineering experience, Expertise in Java and Spring Boot, Experience with high-throughput distributed payment systems, Proficiency with SQL and NoSQL databases, Experience with Kafka or RabbitMQ, Familiarity with Docker and Kubernetes, Knowledge of PCI DSS compliance, Experience with LLM integration and agentic workflows

Skills

JavaSpring BootReactDockerKubernetesKafkaPostgreSQL

About the role

Responsibilities

  • Design and build production-grade greenfield services using Java and Spring Boot, targeting high throughput and low latency.
  • Implement RESTful, gRPC, and event-driven APIs for payment initiation, reconciliation, and settlement flows.
  • Build core components for Payout, Card Processing, and FX systems from the ground up.
  • Integrate LLM-powered features and agentic workflows, including tool/function calling and autonomous multi-step processes.
  • Ensure system resilience through circuit breakers, idempotency, and robust observability (logging, tracing, and metrics).
  • Contribute to PCI DSS compliant system design, including secure data handling and audit logging.
  • Set up CI/CD pipelines and container configurations using Docker and Kubernetes.

Requirements

  • 5+ years of backend engineering experience with deep expertise in Java and the Spring Boot ecosystem.
  • Proven experience building high-throughput, high-availability distributed payment or financial services systems.
  • Strong understanding of payment architecture, including idempotency, reconciliation, and settlement.
  • Proficiency with relational databases (PostgreSQL, MySQL) and messaging systems like Kafka or RabbitMQ.
  • Experience with container-based deployment using Docker and Kubernetes/EKS.
  • Knowledge of PCI DSS compliant system design and secure coding practices.
  • Practical experience integrating LLMs (OpenAI, Anthropic, or AWS Bedrock) and designing agentic workflows.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications

  • Experience with React for developing internal tooling and operational dashboards.
  • Background in FX processing, treasury systems, or multi-currency settlement.
  • Experience integrating with real-time FX data sources like Bloomberg feeds.
  • Familiarity with financial messaging standards such as ISO 20022 or SWIFT.

About the Company

Boku is the leading global provider of local mobile-first payments solutions. Global brands including Amazon, Google, Meta, and Netflix rely on Boku's purpose-built payment network to reach millions of consumers across 70+ countries. Headquartered in London and San Francisco, Boku processes over $10 billion in value annually.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer - Backend

Boku Inc. · Singapore

Sign up to apply