岗位职责:
1、参与项目需求调研与分析,参与项目设计,能够提出自己意见或建议并推动落实解决;
2、负责项目前后端的功能设计、软件开发、调试和维护工作;
3、根据需求完成接口和数据库设计;
4、负责完成业务代码的开发工作,并能够对技术难点进行攻关,编写相关开发文档。
职位要求:
1、计算机及相关专业,大专及以上学历,5年以上开发工作经验;
2、熟练掌握JAVA,有扎实的编程功底,具备良好的编码规范;
3、熟练掌握Spring、Spring MVC、SpringBoot、MyBatis等常用框架,了解其工作原理,熟悉使用Tomcat、nginx等应用服务器产品;
4、熟悉常用设计模式及开发实践,熟悉面向对象;
5、熟练掌握常见数据库原理、数据库设计、查询编写和优化;
6、熟悉IO、多线程、分布式等基础API;
7、熟悉分布式系统的设计和应用,熟悉分布式缓存、消息、负载均衡等机制和实现,掌握微服务基本理论;
8、熟练使用git、maven等构建工具和版本管理工具;
9、良好的沟通能力、团队合作精神;认真负责、具有高度责任感;良好的抗压能力,优秀的学习能力,有钻研精神;
10、熟悉常用的前端技术优先。 如: VUE、Jquery、HTML/ HTML5/XML/CSS等;
11、有煤矿行业产品设计经验优先;
12、有ABI使用经验者优先。
职位福利:五险一金、餐补、通讯补助 。