Himalayas logo
Yongliang ZhangYZ
Open to opportunities

Yongliang Zhang

@rogerzhang

Senior Java engineer.

China
Message

What I'm looking for

I seek senior backend/platform roles focused on distributed systems, real-time data processing, and scalable architectures with strong engineering culture, cross-team collaboration, and opportunities to lead technical delivery and improve operational excellence.

I am a senior Java software engineer specializing in distributed systems, big data platforms, and high-concurrency web/middleware architectures. I prioritize correctness, robustness, performance and scalability while delivering production-grade solutions for finance and enterprise products.

At Citigroup I led design and delivery for XVA, RWA and IPV products, drove real-time processing, OpenShift migration, dashboards, DevOps/CI/CD adoption, and cross‑region team collaboration. I have a strong track record of leading small engineering teams to deliver high-quality products accepted by global stakeholders.

My background includes designing message gateways, ETL/data consolidation platforms and high-quality data processing systems, with hands-on experience in Flink, Kafka, Redis, MongoDB, Spring, JVM tuning, and cloud/microservice deployments. I enjoy solving hard problems in distributed computing and improving system ownership and operational excellence.

Experience

Work history, roles, and key accomplishments

CL
Current

Java Senior Software Engineer

Citigroup Services and Technology (China) Ltd

Dec 2016 - Present (9 years 1 month)

Designed and implemented core XVA, RWA and IPV modules for Citi's risk and finance systems, led teams of 3–6 engineers, and delivered platform features (curve management, real-time processing, calibration engine) with strong DevOps and migration outcomes.

ML

Java Senior Software Engineer

Medavis Information Technology (China) Co., Ltd

May 2014 - Dec 2016 (2 years 7 months)

Owned gateway and ETL platform components (Gateway4med, Data Consolidated System), implemented high-throughput message processing and protocol support, and improved throughput from 100 to 6,000 msgs/sec while designing LB and fault-tolerance.

UL

Java Software Engineer - Intern

Uniwin Co., Ltd

Jan 2011 - Jan 2012 (1 year)

Designed and implemented information publishing and government modules for vegetable and mineral data platforms, handling backend services, permissions, and front-end integration.

Education

Degrees, certifications, and relevant coursework

SU

Shi Jia Zhuang University

Computer Science and Technology

2008 - 2012

Activities and societies: Presented as a speaker at annual meetings; acted as project owner and led technical knowledge-sharing sessions.

Completed a degree in Computer Science and Technology with coursework and projects focused on software engineering, distributed systems, and high-concurrency applications.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Yongliang Zhang - Java Senior Software Engineer - Citigroup Services and Technology (China) Ltd | Himalayas