1、精通Java基础,理解JDK类库,熟悉源代码;
2、多线程并发编程,熟练使用对象锁机制、synchronized关键字,concurrent包;
3、I/O,Socket编程,熟悉Java中Socket编程,以及I/O包,了解Java NIO;
4、熟悉常用的设计模式,比如单例、模板方法、代理、适配器等等,了解设计模式的使用场景;
5、熟悉常用数据库(Oracle、MySQL等)的原理和使用,对SQL优化有丰富的经验;
6、熟悉各种Web开发的框架(如SpringMVC,SpringBoot,MyBatis,Spring Cloud,dubbo等);
7、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;
8、熟悉JavaScript、HTML、CSS等Web前端常用开发技术,熟练使用Angular,vue等前端框架。
1、订单管理系统(OMS),主要服务于电商卖家,电商卖家通过此系统可以清晰了解销售状况,各个仓库库存详情,及消费流水,月报,年报等详情。
2、仓库管理系统(WMS),服务于仓库工作人员,指引仓库工作人员现场操作。
角色 | 职位 |
负责人 | 高级Java工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |