CareerPlanSign in

Senior Software Engineer, Risk

SG - Singapore💼 Full-time🗓 2026-05-06 → 2026-09-25

Core

Design and develop risk management components for global payment products using Java/Kotlin to detect fraud and ensure system security.

Role type

Senior Software Engineer (Risk Platform)

Builds

Payment transaction systems, fraud detection models, and risk management microservices

Domain

Fintech / Global Payments / Risk Management

Deliverable

production ML models | product features

Required skills

Core Java, Java multi-threading, high concurrency systems, distributed systems, Spring/Spring Boot, RESTful services, Gradle/Maven, JSON/XML

Preferred skills

Risk management strategies, graph databases, machine learning frameworks, real-time data streaming (Kafka/Flink), large-scale data analytics (ClickHouse/Spark/NoSQL)

Technologies

Java, Kotlin, Spring Boot, Kafka, Flink, ClickHouse, Spark, NoSQL, Graph databases

Responsibilities

Develop and enhance payment products and transaction systems; Design and develop components on the microservice framework; Experiment with new technologies and propose architectural improvements; Mentor less-experienced team members

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.