Java Developer - Financial Credit Risk Control
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Java Developer - Financial Credit Risk Control Location – Abu Dhabi About The Role Focus on financial credit scenarios (personal consumer credit, corporate credit, supply chain finance).
Key Skills for This Role
Full Job Posting
About The Role
Focus on financial credit scenarios (personal consumer credit, corporate credit, supply chain finance).
Design, develop, and iterate Java-based credit risk systems (full lifecycle: pre-loan → in-loan → post-loan).
Mitigate credit/fraud/compliance risks, protect financial assets, and ensure compliance with CBIRC/PBOC regulations.
Key Responsibilities
- Build Java-based credit risk systems (approval, anti-fraud, post-loan monitoring) to support credit applications, line reviews, and overdue collection.
- Design high-availability APIs (pre-loan ≤300ms response, post-loan ≤500ms) for peak concurrency (thousands of requests/sec).
- Use Java ecosystems (Spring Boot/Cloud Alibaba, Nacos, Apollo, Seata) to ensure microservice stability and data consistency (e.g., prevent duplicate loans).
- Translate risk rules (CBIRC compliance, blacklists) and scoring models (A/B/C cards) into Java code.
- Develop a dynamic rule platform (online editing, grayscale release) and optimize efficiency (Redis caching, async computing).Integrate ML models (TensorFlow/PyTorch) as RESTful APIs for real-time scoring.
- Connect to financial data sources (central bank credit, third-party providers like BaiRong) via MyBatis/Spring Data JPA; build risk data marts.
- Develop real-time dashboards (track NPL, M1/M3, fraud rate) and regulatory alerts (15-minute response).
- Process batch data with Flink/Spark (monthly credit sync, repayment calculations).
• Compliance & Security
- Implement data security (desensitization, RBAC, audit logs) to meet Personal Information Protection Law.
- Support regulatory audits (AML, Internet Loan Measures) and fix system vulnerabilities (SQL injection, API bypass).
Requirements
- Bachelor’s in CS/Software/FinTech; 3+ years backend dev, 1.5+ years in financial credit risk (banks/consumer finance/fintech).
- Proficiency in Java (JDK 11+): JVM tuning, concurrency (ThreadPool); familiar with Spring Boot/Cloud, Seata, MySQL (sharding), Redis (cluster).
- Core Skills
- Experience in Java credit risk systems (full lifecycle) and rule engines (Drools/Easy Rules) preferred.
- Familiar with Flink/Spark for real-time/batch data; ability to design high-availability microservices (circuit breaking, distributed locks).
- Knowledge of financial security (API signature, SM4/SM2) and regulatory requirements (Cybersecurity Law).
Preferred
- Experience in bank/fintech core credit systems
- ML model engineering (TensorFlow → Java APIs) or certifications (FRM, CISP, CFA).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Astra Tech
Rust Engineer
Abu Dhabi, UAE
Position: Rust Engineer Role Location: Abu Dhabi Role Description We are looking for a motivated Rust Engineer to join our international team. This is a fully English-speaking role where you will work in a multicultural
User Operations Lending Manager
Abu Dhabi, UAE
Role Summary The Lifecycle Operations Manager is responsible for driving user lifecycle performance across lending products through data-driven operations, user segmentation, retention strategies, and cross-product colla
Customer Service Specialist
Abu Dhabi Emirate, UAE
About the role: We are looking for a Customer Support Agent preferably fluent in Tagalog and English with a strong background in fintech , administrative support , and familiarity with AECB (Al Etihad Credit Bureau) proc
L1 IT Support Engineer
Dubai, UAE
Location: Dubai, UAE About Us A leading UAE-based consumer technology company, building the digital infrastructure of everyday life with a focus on AI-powered fintech, communication, and digital services. Guided by our p
Rust Engineer
Abu Dhabi, UAE
Position: Rust Engineer Role Location: Abu Dhabi Role Description We are looking for a motivated Rust Engineer to join our international team. This is a fully English-speaking role where you will work in a multicultural
Back-End Java Engineer
Abu Dhabi, UAE
Java Development Engineer Location: Abu Dhabi Job Responsibilities Responsible for the design and development of back-end systems and the financial middle platform for internet financial credit products, continuously ad
Risk Systems & Strategy Deployment Manager
Abu Dhabi, UAE
Role Summary We are looking for a Risk System and Strategy Deployment Manager professional to take ownership of our credit risk systems and serve as the primary bridge between our Risk Strategy, Engineering, and Operatio
Collection Strategy Analyst
Abu Dhabi, UAE
Role Summary The Collection Strategy Analyst is responsible for designing, monitoring, and optimizing collections strategies across the delinquency lifecycle. The role sits at the intersection of data analytics, credit r
Rust Engineer
Abu Dhabi, UAE
User Operations Lending Manager
Abu Dhabi, UAE
Customer Service Specialist
Abu Dhabi Emirate, UAE
L1 IT Support Engineer
Dubai, UAE
Rust Engineer
Abu Dhabi, UAE
Back-End Java Engineer
Abu Dhabi, UAE
Risk Systems & Strategy Deployment Manager
Abu Dhabi, UAE
Collection Strategy Analyst
Abu Dhabi, UAE