Junjun Zhang is a seasoned Director of Architecture with two decades of hands-on experience designing and operating high-availability middleware and messaging platforms for large enterprises, currently leading architecture at American Express in Hangzhou. He combines deep expertise in application servers (WebSphere, WebLogic, JBoss, Tomcat), messaging systems (Kafka, RocketMQ, RabbitMQ, Tibco), Nginx/OpenResty with Lua for dynamic routing, and robust monitoring and infrastructure tooling to optimize performance and reduce costs. His career includes large-scale modernization and capacity projects at Deutsche Bank and payment platform leadership roles at Lianlian Pay and Jollychic, where he successfully shrank infrastructure footprint without impacting performance. Equally comfortable in Unix/Solaris operations, virtualization, and database/RAC environments, he brings practical coding skills across C/C++, Java, Python and shell scripting to rapidly prototype and troubleshoot complex systems. Known as a pragmatic technical lead and incident “last resort,” he blends architecture vision with operational rigor and a proven track record of delivering resilient, high-throughput payment systems.
10 years of coding experience
9 years of employment as a software developer
Bachelor, Eletricity Power System, Bachelor, Eletricity Power System at Nanjing University of Science and Technology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Junjun Zhang - Director, Architecture at American Express