Senior Architect (Java)
Binance
about 4 years ago
Taipei, Taiwan
Senior / Staff+
Responsibilities
- Develop and implement crypto-related products such as exchanges and fiat gateways.
- Lead architecture decisions and participate in design and code reviews.
- Upgrade underlying infrastructure and architecture.
- Enhance the effectiveness of the core exchange system.
- Set up and maintain system infrastructure.
Requirements
- Bachelor's/Master's degree in computer science, engineering, or equivalent experience.
- 10+ years of experience in full software development lifecycle.
- Proficient in Core Java and familiar with the Spring framework.
- Proficient in TCP/IP and other network protocols.
- Proficient in MySQL and familiar with at least one NoSQL database.
- Experience in distributed system design and messaging middleware.
- Proven experience in designing architectures for large user bases.
- Ability to quickly locate issues and provide solutions.
- Provide technical guidance to developers.
- Strong cross-team communication skills and self-drive.
Benefits
- Shape the future with a leading blockchain ecosystem.
- Collaborate with world-class talent in a flat organizational structure.
- Work on unique, fast-paced projects with autonomy.
- Thrive in a results-driven workplace with career growth opportunities.
- Competitive salary and company benefits.
- Flexible work-from-home arrangement.
Tech Stack
JavaMySQLSQL
Categories
BackendFull Stack