Java Architect (Java架构师 1名)

Job level Middle
Skill golang, blockchain, Spring, Java, ARCHITECT, MySQL, MongoDB
Location
Shanghai (上海) China
Employment type Full Time
Industry Information Technology
Job function Information Technology > Application Development
Information Technology > System Architect
Information Technology > Others
Published On 30/04/2018 2018-04-30

任职要求:

  1. 熟悉java语言编程,JVM,多线程编程,具有一定的performance tuning的能力;
  2. 熟悉Spring,Spring Boot,MyBatis,Dubbo等主流开发框架;
  3. 了解主流的前端技术;
  4. 熟悉MySQL,MongoDB,Redis等主流数据库和缓存,以及它们的高可用集群部署和使用方式;
  5. 熟悉Linux,Docker,Nginx,Tomcat等主流部署环境;
  6. 非常了解高可用高性能分布式交易系统的核心问题和解决方案,具有丰富的实战经验和解决问题的能力;
  7. 至少主持设计过一款高可用高性能分布式交易系统;

加分项;

  1. 熟悉Golang,区块链技术;
  2. 具有100万TPS的交易系统的设计经验,包括但不限于电商,金融;
  3. 了解跨IDC运维的知识;
  4. 懂多种语言(中英日韩);

 

Java Architect (Java架构师 1名)

Job Requirements:

1. Familiar with Java language programming, JVM, multi-threaded programming, with a certain ability of performance tuning;

2. Familiar with Spring, Spring Boot, MyBatis, Dubbo and other mainstream development frameworks;

3. Understand the mainstream front-end technology;

4. Be familiar with MySQL, MongoDB, Redis and other mainstream databases and caches, and their high availability cluster deployment and usage;

5. Familiar with mainstream deployment environments such as Linux, Docker, Nginx, and Tomcat;

6. Understand the core issues and solutions of highly available high-performance distributed trading systems, with rich practical experience and ability to solve problems;

7. Host at least one highly available high performance distributed trading system;

Priority conditions:

1. Familiar with Golang, blockchain technology;

2. Design experience of a transaction system with 1 million TPS, including but not limited to e-commerce, finance;

3. Understand the knowledge of cross IDC operation and maintenance;

4. Understand multiple languages (China, Japan, South Korea);