
Noor Siddique
Verified Expert in Engineering
Java Developer
Tokyo, Japan
Toptal member since January 25, 2022
Noor is a senior Java and microservices leader with 15 years of experience building high-throughput systems across fintech, logistics, travel, and healthcare. Currently, he is an engineering manager at PayPay (Tokyo), leading core identity infrastructure for 70+ million users and governing domain architecture across 30+ teams (200+ microservices). He specializes in Java, Spring Boot, AWS, MySQL, PostgreSQL, Redis, and high-availability distributed architecture.
Portfolio
Experience
- Java - 14 years
- Git - 12 years
- Apache Maven - 12 years
- Spring MVC - 9 years
- Thymeleaf - 9 years
- PostgreSQL - 9 years
- Spring Boot - 8 years
- Docker - 8 years
Work Experience
Engineering Manager
PayPay
- Architected a group-agnostic ID platform decoupling core user services across 30+ teams, shipping multi-tenant authentication to major partners (PayPay Card/Bank) with zero downtime for 70+ million users.
- Mitigated severe 95%+ DB CPU spike bottlenecks during high-traffic promotional events. Engineered read/write split database routing mechanisms and query optimizations, preserving 99.99% system availability under massive surge loads.
- Served as technical owner for a major architecture project separating consumer and merchant user domains within the user module (UM). Designed the core system architecture and guided around 20 engineering teams to execute necessary service changes.
- Engineered an automated data ingestion pipeline processing third-party telco updates to detect mobile number ownership changes, triggering real-time account security actions that mitigated unauthorized wallet access.
- Spearheaded a session token caching migration from heavy JDK serialization to Protocol Buffers (Protobuf), significantly reducing serialized payload sizes and lowering Redis RAM consumption across high-throughput clusters.
Senior Software Engineer
Metafour
- Converted a monolithic system to a multi-tenant, cloud-friendly system.
- Completed the third version of a mailroom management system as a project manager and developer.
- Managed a ticketing system client directly as an account manager, tech lead, and developer.
Senior Software Developer
Metafour
- Developed the travel product maintenance screens module by designing and implementing a single controller architecture on Spring Framework to reduce duplicate codes.
- Implemented SAML 2.0 to the courier product so that the system could be used as a service provider and connected to an IDP.
- Added client-requested features to the existing mailroom system.
Software Developer
Metafour
- Traveled to the UK for three months to work with a client directly and write a Windows service in C# to send data from the client system to our courier system.
- Added some features to a Windows rugged device app written in C++.
- Implemented features into an existing mailroom management system.
Analyst Programmer
Metafour
- Developed a new flight booking flow feature for an existing travel product. The management was pleased with the performance, and as a reward, they sent me to the UK to visit the client.
- Developed a monitoring tool to accumulate all application system information on a single page. That tool helped to save more than an hour per person daily.
- Conducted a fresh CentOS 7 server setup as part of the onboarding process.
Project History
Read/Write Split Routing & DB Surge Protection
To safeguard system availability, I designed and implemented dynamic read/write split database routing mechanisms directly at the microservice layer. By analyzing query patterns across Java and Spring Boot applications, we seamlessly offloaded heavy read traffic, profile lookups, and token validations to read replicas, reserving primary database power strictly for critical state writes.
The outcome: This architectural shift completely eliminated CPU spike bottlenecks during high-stakes marketing events, guaranteeing 99.99% system availability and a smooth, low-latency experience for tens of millions of daily users.
High-throughput Redis Cache & Memory Optimization
Rather than simply throwing expensive infrastructure at the problem, I led a deep technical overhaul of our caching strategy. We re-engineered the session token serialization pipeline by migrating from JDK serialization to Protocol Buffers (Protobuf). I restructured high-concurrency session data models within our Java and Spring Boot microservices to optimize payload encoding and binary efficiency.
The outcome: The migration drastically compressed session payload sizes and slashed Redis RAM consumption across production clusters, preserving sub-millisecond cache latency and saving substantial cloud infrastructure overhead.
Multi-tenant Identity & Access Management Platform
Navigating this meant aligning technical vision across 30+ engineering groups operating over 200 microservices without breaking existing dependencies. I spearheaded the architecture of multi-tenant domain isolation boundaries and streamlined low-latency OAuth2/OIDC verification flows in Java and Spring Boot.
The outcome: We successfully decoupled core identity systems, enabling seamless cross-app partner integration while serving 70+ million registered users with zero system downtime.
DokanMate: Building a Real-time Stock Management Platform with AI-augmented Engineering
https://dokanmate.comBuilding a production-grade platform end-to-end requires balancing rapid feature iteration with robust back-end architecture. I leveraged cutting-edge AI workflows to accelerate code generation, automate boilerplate development, and rapidly prototype complex UI components.
Acting as the primary lead architect and product manager, I directed AI toolchains to generate high-performance data pipeline templates, refine state-synchronization protocols, and speed up full-stack integration. I focused my core engineering effort on optimizing database indexing, eliminating race conditions during concurrent stock adjustments, and enforcing clean architectural boundaries.
DokanMate evolved into a live, production-grade web application in record time. It demonstrates how modern AI-assisted engineering, paired with senior architectural leadership, can rapidly deliver robust systems that eliminate inventory drift for store owners.
Hospital Management System
https://hospitalbondhu.comDoctor's Prescription Management System
https://doctorbondhu.comCertifications
Pragmatic System Design
Udemy
Oracle Certified Professional Java Programmer
Oracle
Skills
Libraries/APIs
jQuery, JPA 2, JasperReports, JSTL, Handlebars, REST APIs, Protobuf
Tools
Jira, Apache Maven, Git, GitHub, Trello, Slack, Gradle, Servlet, Grafana, IntelliJ IDEA, SonarQube
Languages
Java, Java 8, Java 21, JavaScript, HTML, CSS, C#, C++, Kotlin, SQL
Frameworks
Spring Boot, Spring MVC, Thymeleaf, Spring Security, OAuth 2, Spring Microservice, Bootstrap, Hibernate, Jakarta Server Pages (JSP), Apache Struts 2, JSF, Spring 4, JUnit 5, JUnit
Paradigms
Microservices
Platforms
Docker, Java SE 6, Windows, Amazon Web Services (AWS), Apache Kafka, Ubuntu, CentOS, MacOS, Linux CentOS 7, Kubernetes, DigitalOcean
Storage
MySQL, Spring Data, Spring Data JPA, Redis, PostgreSQL, Cloud Deployment, NoSQL, Amazon Aurora
Other
OpenID Connect (OIDC), Multi-tenant Architecture, Full-stack Development, Spring Web Services, Bootstrap 4, System Design, Authentication, Authorization, GitHub Copilot Chat, Database Routing, Read/Write Splitting, High Availability (HA), Distributed Caches, Performance Tuning, Database Optimization
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring