Summary
Jun Ng is a Lead Software Engineer based in Singapore with 10 years of experience building cloud-native, scalable systems across finance and digital banking. He is pragmatic about using the right tool for the job and comfortable learning new languages and frameworks, with deep hands-on experience in Java/Spring, Kubernetes, Kafka, GraphQL and React. At JPMorgan Chase he leads global engineering efforts, mentors juniors, and drives adoption of cutting-edge tech while balancing reliability and delivery. Previous roles include delivering a production-grade digital banking platform in 12 weeks and hands-on work across microservices, event-driven systems, and identity/payment integrations. He pairs engineering craftsmanship (SOLID, CI/CD, testing) with a product-minded delivery focus and occasional experiments in languages like Elixir.
10 years of coding experience
5 years of employment as a software developer
Diploma Business Informatics, Diploma Business Informatics at Nanyang Polytechnic
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Nanyang Technological University Singapore
English, Chinese