Find On-site/Hybrid Jobs
Java Development Engineer

LiquidityTech
Java Development Engineer

XBIT
Java Development Engineer

海南菲利人力资源有限公司
Smarter Job Matches Await
Log in to discover AI-curated job opportunities tailored to your skills and goals.
Java Development Engineer

LiquidityTech
Java Development Engineer
LiquidityTechJob Description
Description
1. Responsible for the system architecture design of non-trading activities such as user registration, authentication, and fund deposits and withdrawals.
2. Responsible for integrating with third-party custody wallets and connecting to mainstream exchanges for related deposit and withdrawal interfaces.
3. Collaborate with product managers to design and optimize the existing business architecture, supporting various fund custody solutions.
4. Responsible for addressing architectural issues during the deposit and withdrawal process, such as slow internal fund circulation, unstable integration with external systems, and challenges in adding and accommodating new business operations.
5. Responsible for coordinating communication for cross-departmental collaboration.
6. Work closely with product managers, front-end developers, testing engineers, and other team members to ensure timely project delivery.
7. Write clear and detailed technical documentation, including architecture design documents, development documents, and operation manuals.
Requirements
1. Bachelor's degree or above, preferably in a computer-related field, with over 7 years of Java development experience and 3 years of experience in blockchain wallet development.
2. Solid foundation in Java, with a deep understanding of multithreading, locks, and the JVM.
3. Proficient in the SpringCloud development framework and experienced in developing distributed systems.
4. Familiar with MySQL, with a profound understanding of database transactions, locks, and indexes, capable of optimizing SQL and independently designing database schemas.
5. In-depth understanding of common distributed caching middleware such as Redis, and a deep understanding of MQ principles.
6. Familiar with common design patterns and algorithms, with design experience in distributed systems.
7. Possess a breadth and depth of experience corresponding to the years of service, strong analytical skills, high initiative, and a strong sense of responsibility.
8. Passionate about technical work, with strict self-requirements, and good engineering habits and coding standards.
9. Prior experience in developing blockchain-related systems is preferred.

Lorraine Liu
HR OfficerLiquidityTech
Active within three days