1、3年以上JAVA開發工作經驗。
2、扎實的JAVA編程基礎、熟練掌握IO、多線程、集合等基礎知識。
3、熟悉spring, springboot, mybatis等主流開源框架、研究過spring源碼的優先。
4、熟練使用mysql,並具有一定的sql優化能力。
5、熟悉微服務開發流程,熟練使用zookeeper, dubbo, spring cloud等。
6、熟悉rabbitmq或kafka其中一項。
7、熟練使用svn、git等版本控制工具。
8、有相關支付系統開發經驗優先。
9、了解區塊鏈,有相關開發經驗或有想法研究區塊鏈的可優先考慮。
1. 3+ years of professional Java work experience
2. Excellent skills in DB Schema design and SQL development
3. Strong knowledge in Java programming and familiar with IO, multithreading, and collection.
4. Familiarity with the open source in Spring, Spring Boot, or MyBatis (Spring is highly preferred)
5. Proficiency with MySQL and able to optimize SQL database
6. Strong knowledge in ZooKeeper, Dubbo, Spring Cloud
7. Familiarity with version control tool SVN or Git
8. Experience with payment system design, development, and technologies is a plus
9. Understanding of blockchain and experience with blockchain design, development, and technologies is a plus