Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Hi there, I'm a Java Developer 👋

Senior Java Developer | 12 Years Experience | Microservices & Financial Tech

GitHub Open to Work

中文 | English


About Me

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

Tech Stack

Java Spring Spring Boot Spring Cloud MyBatis

MySQL Oracle Redis MongoDB

RocketMQ Kafka Sentinel Nacos

Git Jenkins Linux Docker


Professional Experience

A Leading Financial Group

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

A Major Life Insurance Company

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

A Health Insurance Company

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

Featured Projects

Financial Service Mobile Platform

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


Insurance Financial Systems

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


Insurance Policy Servicing System

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


Education

🎓 University (2009 - 2013)

  • Bachelor's Degree
  • CET-4 English Proficiency

Core Competencies

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!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors