Java Backend Engineer – P2P Marketplace
Core
Designing and scaling a high-volume peer-to-peer (P2P) trading backend for financial assets, handling order matching, escrow, and dispute resolution.
Role type
Senior IC Java Backend Engineer (P2P Marketplace)
Builds
High-concurrency transaction processing systems, seller/buyer workflow systems, and payment integration modules for a C2C marketplace.
Domain
Fintech / Blockchain / P2P Trading
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java backend development, Spring Boot, MyBatis, distributed systems (Redis, MQ, MySQL), order lifecycle management, escrow/fund-hold mechanisms, dispute workflows
Preferred skills
C2C/e-commerce platform experience, trading platform backend experience
Technologies
Java, Spring Boot, MyBatis, Redis, Message Queues, MySQL
Responsibilities
Design and develop core backend modules for order matching, escrow, and dispute resolution; Build high-concurrency transaction processing systems; Develop seller/buyer workflow systems including listing management and payment confirmation; Integrate with payment channels and internal systems for fund locking and release; Ensure system reliability, idempotency, and consistency; Participate in architecture design, code reviews, and cross-team technical collaboration
Seniority
Mid-Senior, hands-on IC