Senior Architect (Java)
Binance, a prominent global blockchain ecosystem supporting the largest cryptocurrency exchange globally, serves over 280 million individuals from more than 100 countries. Known for top-notch security measures, transparency in user fund management, rapid trading engine, extensive liquidity, and a diverse range of digital asset offerings, our services span trading, financial services, education, research, institutional solutions, Web3 features, and more. By harnessing the potential of digital assets and blockchain technology, we aim to create a more inclusive financial landscape that promotes financial accessibility and the unrestricted movement of money worldwide.
Key Responsibilities
- Develop and deploy various crypto-related products such as crypto exchanges, fiat gateways, futures, margin trading, and lending solutions.
- Lead in driving daily development activities by making architecture decisions, participating in designs, reviews, code checks, and implementations.
- Execute upgrades in underlying infrastructure and architecture.
- Enhance the efficiency of our core exchange platform.
- Establish and sustain the system infrastructure.
Minimum Requirements
- Hold a Bachelor's/Master's degree in computer science, engineering, or possess equivalent industry experience.
- Have a minimum of 10 years of hands-on experience in all stages of software development.
- Proficiency in Core Java, with familiarity in the spring framework.
- Proficient in TCP/IP or other network protocols.
- Proficiency in MySQL, and experience with at least one NoSQL DB.
- Proficient in designing distributed systems, acquainted with at least one messaging middleware, and knowledgeable about underlying design principles.
- Demonstrated expertise in creating and developing architectures to support substantial user bases.
- Ability to swiftly identify issues and offer suitable solutions.
- Provide technical guidance to fellow developers.
- Strong communication skills across teams, self-motivated, and possess technological expertise.
Preferred Qualifications
- Advanced skills in spring cloud and microservice design.
- Prior experience in backend systems at a large internet-based firm.
- Experience in performance tuning on JVM, SQL, RPC, etc.
- Over 3 years of people management experience.
- Exposure to financial products like lending, margin, and futures.
Why Choose Binance
- Play a pivotal role in shaping the future with the leading blockchain ecosystem globally.
- Collaborate with exceptional professionals in a global organization that prioritizes user-centric solutions within a flat organizational structure.
- Engage in unique, fast-paced projects independently within an innovative setting.
- Grow your career in a results-oriented environment with continuous learning opportunities.
- Competitive salary and comprehensive company benefits.
- Enjoy remote work arrangements(terms based on business team requirements).
Binance upholds a commitment to equal opportunity employment as we strongly value the benefits of a diverse workforce for our continued success. Kindly review and accept our Candidate Privacy Notice before submitting your application. Information:
- AI tools aid some parts of the hiring process for efficiency but don't replace human decision-making. If you seek further information on data processing, please reach out to us.
