Java Developer

Astratechgroup — United Arab Emirates · Posted ~1 day ago

Skills

Java Spring Boot Spring Cloud Alibaba Microservices REST APIs Distributed systems Nacos Apollo Seata

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Design and build scalable Java microservices for mission-critical financial platforms with a focus on reliability, compliance, and high performance.

Highlights

Develop high-performance financial systems with modern Java technologies and large-scale distributed architecture.

Description

Job Description 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). 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 & SecurityImplement 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 SkillsExperience 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 systemsML model engineering (TensorFlow → Java APIs) or certifications (FRM, CISP, CFA). Job Details Role Level: Not Applicable Work Type: Full-Time Country: United Arab Emirates City: Abu Dhabi Company Website: http://astratech.ae Job Function: Software Development Company Industry/ Sector: Financial Services What We Offer About The Company Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand. Report Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.