
Software Engineer – Backend, Java
Posted May 6

Posted May 6
• 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)
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.