Java中级开发工程师的职责
职责:
1、负责公司WMS,OMS,TMS,BMS等产品的核心功能开发及相关开发文档的编写;
2、参与公司物流产品对外接口的设计与开发;
3、编写相关业务场景的技术解决方案;
4、完成领导安排的其它工作。
岗位要求:
1、计算机或相关专业大专及以上学历;
2、3年及3年以上软件产品开发经验且成功上线运行;
3、JAVA基础扎实, 包括多线程、集合、缓存、消息队列、全文搜索等;
4、对于主流的开源框架,能够熟练使用,包含但不限于Springboot、SpringCloud,SpringMVC,Mybatis、Dubbo、Redis框架进行项目开发;熟悉微服务相关框架使用,熟悉分布式原理有分布式应用开发经验者优先;
5、掌握前端基础,包括JS、JQuery、HTML、CSS;熟悉使用一种以上前端UI框架,包括jqueryui、layui、bootstrap、element、mui优先;
6、熟悉Oracle,Mysql,SQLserver等主流数据库,熟练使用Oracle者优先,有熟练的SQL编写能力者优先;
7、熟悉常用的设计模式,有大型分布式、高并发、高负载、高可用性系统的设计开发经验者优先;
8、具有规范的开发文档写作能力及有一定的项目管理能力,具有良好的逻辑思维能力、沟通能力,良好的团队配合能力,具有一定的抗压能力;
9、有WMS,OMS,TMS,BMS,SCV,BI等相关开发经验者优先。