
Software Engineer β Backend, Java
Posted May 6

Posted May 6
This is a fully remote position, open to applicants in Singapore.
β’ Design and implement backend services focused on real-time fraud detection, transaction oversight, and risk evaluation.
β’ Create and uphold scalable microservices that enhance risk assessment models and rule-based detection frameworks.
β’ Incorporate machine learning models and risk scoring engines into backend infrastructures.
β’ Engage in AI-driven development projects, including automated code generation, intelligent alert notifications, and the integration of LLM-enhanced risk operations tools.
β’ Expertise in Java (Spring Boot) and fundamental frameworks, such as multithreading and networking.
β’ Knowledge of distributed systems and Spring microservices, including dubbo.
β’ Experience with both SQL and NoSQL databases (MySQL, Redis, Hive, Starrocks).
β’ Familiarity with messaging queues and streaming technologies (Kafka, RabbitMQ).
β’ Passion for and practical experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor, or similar coding assistants); skill in utilizing AI to enhance code generation, code review, and unit testing coverage.
β’ Basic comprehension of LLM/Agent systems and their integration into backend services; enthusiasm for developing or refining AI-powered risk automation features.
β’ Understanding of prompt engineering principles and the capability to collaborate with AI models in everyday development tasks.
β’ Strong analytical mindset, excellent collaborative skills, and a quick adaptability to new challenges.
β’ Competitive salary and comprehensive company benefits
β’ Remote work options (arrangements may vary based on the specific requirements of the business team)
Clearwaters.IT
SBM TECHNOLOGY
Phoenix Cyber
Get handpicked remote jobs straight to your inbox weekly.