Job Description
As a key technical contributor, you will be responsible for designing and implementing robust financial systems. Your primary focus will be on developing core business platforms including OTC trading, POBO payments, fund clearing, and KYC/AML solutions. You'll participate in requirement analysis, propose architectural improvements, and independently deliver critical modules while addressing complex technical challenges.
Key Responsibilities
- Conduct technical research and make framework selections for system architecture design
- Develop and maintain core platform components covering trading, payments, and compliance systems
- Participate in requirement reviews and provide constructive technical suggestions
- Identify architectural issues and propose effective solutions
- Address technical challenges related to high concurrency, system stability, and complex business models
- Integrate third-party services including banking APIs, blockchain nodes, KYC providers, and payment gateways
- Optimize system performance and participate in troubleshooting production issues
- Implement emergency response procedures for critical system failures
Job Requirements
- Proficient in Java frameworks (Spring ecosystem, Spring Boot, MyBatis) with multithreading experience
- Skilled in at least 1-2 modern JavaScript frameworks (Node.js, React.js, NestJS, Vue.js)
- Strong web development skills with deep understanding of HTTP, RESTful APIs, and gRPC
- Expertise in API security, gateways, JWT/OAuth2.0, encryption, and data protection
- Experience with Redis caching strategies and common patterns
- Proficient in MySQL/PostgreSQL with database optimization and sharding experience
- Familiar with message brokers (RabbitMQ, Kafka, RockMQ)
- Knowledge of Telegram Bot API and frameworks (Telegraf.js or python-telegram-bot)
- Understanding of high-availability systems including load balancing, monitoring, and capacity planning
- Proficient in Linux and Docker container operations
- Financial industry or Web3.0 experience preferred
Benefits
We offer competitive compensation ranging from $1500-$3000 (negotiable based on experience) along with excellent career growth opportunities and clear promotion paths in a dynamic fintech environment.