Senior Java Developer | 12 Years Experience | Microservices & Financial Tech
中文 | English
Experienced Java developer with 12 years in enterprise software development and 5+ years in project & team management. Specialized in microservices architecture, financial/insurance technology, and domestic technology adaptation. Proven track record in managing cross-functional teams up to 15 members and delivering high-availability systems serving millions of users.
- 🔭 Currently working as Senior Java Developer in the financial industry
- 👥 Leading a 10-person cross-functional team (frontend, backend, QA)
- 🏗️ Experienced in end-to-end project lifecycle management
- 🎯 Strong in requirement analysis, task decomposition, and risk identification
Senior Java Developer | 2022.01 - Present
- Lead development and operations for a comprehensive financial service APP, a platform with millions of registered users and high monthly active users
- Manage a 10-person cross-functional team across frontend, backend, and QA
- Drive compliance, security, and domestic technology adaptation initiatives
- Delivered real-time loan module integrating 8+ external systems with facial recognition and CA-signed PDF contracts
- Optimized policy center query performance to support 1500+ QPS using Kafka, Redisson distributed locks, and thread pool optimization
Delivery Manager | 2017.03 - 2022.01
- Managed end-to-end delivery of 3 core financial systems: Fund Management, Authorization & Signing, Tax Platform
- Led 15 developers across 3 teams, handling requirement analysis, technical design, and delivery
- Coordinated with external vendors on technical integration and cross-team scheduling
- Oversaw supplier performance evaluation, procurement, and acceptance processes
Java Developer | 2014.03 - 2017.03
- Developed backend systems for insurance policy management and policyholder information changes
- Conducted code reviews, resolved development blockers, and ensured on-time releases
- Identified and resolved system performance bottlenecks, fixed legacy bugs
Comprehensive personal financial service platform integrating insurance, news, e-commerce, live streaming, and service accounts across life, property, pension, and health insurance modules.
Key Achievements:
- Integrated 8+ external systems (Unified User Center, Insurance Core, Payment Platform, etc.) via HttpClient and Hessian
- Implemented dynamic loan agreement generation using FreeMarker with CA digital signature and PDF output
- Integrated Face Recognition SDK for real-name authentication against public security systems
- Built high-concurrency capabilities using Redisson distributed locks + custom thread pools, supporting up to 1500+ QPS
- Developed HarmonyOS-compatible components for dynamic resource slots
- Implemented static resource caching strategy for high-traffic promotional events
Tech Stack: Spring Boot Spring Cloud Kafka Redis Redisson XXL-Job FreeMarker HarmonyOS
Three core insurance financial subsystems: Fund Management Platform, Authorization & Signing Platform, and Tax Platform.
Key Achievements:
- Delivered complete fund management lifecycle: account management, balance management, fund allocation, payment collection, receipts, and accounting
- Built single/batch payment capabilities with direct bank and third-party payment channel integration
- Developed authorization signing platform with standardized external APIs for bank and payment channel integration
- Extended tax platform with VAT invoicing, invoice certification, input tax transfer, and tax filing capabilities
Tech Stack: Java Spring Oracle Banking APIs Payment Gateway
Core insurance policy servicing system handling policy changes, policyholder information updates, and related business processes.
Key Achievements:
- Led backend development and requirement analysis for policy servicing workflows
- Organized technical design reviews and code reviews to ensure code quality
- Resolved production incidents and optimized system performance bottlenecks
- Drove product capability improvements through deep business pain point analysis
Tech Stack: Java Spring MVC MyBatis MySQL
🎓 University (2009 - 2013)
- Bachelor's Degree
- CET-4 English Proficiency
| Architecture & Development | Microservices Design, System Integration, High-Concurrency Optimization, Distributed Transactions |
| Team Leadership | Cross-functional Team Management (up to 15 members), Agile Delivery, Vendor Management |
| Project Management | Requirement Analysis, Task Decomposition, Risk Management, End-to-End Delivery |
| Domain Expertise | Insurance Technology, Financial Systems, Compliance & Security |
Feel free to reach out if you'd like to collaborate or discuss technology!