1.本科学历,计算机专业 ,3年以上Java开发经验;
2.理解IO、多线程、集合等基础框架,了解常见的设计模式, 熟悉分布式、缓存、消息等机制;
3.熟练掌握Spring、Spring Boot、Spring Cloud、MyBatis、Jersey等框架, 熟悉Git、SVN及maven工具;
4.具备良好的代码规范意识;
5.熟悉MySQL、Oracle、MSSQL等主流数据库,了解MongoDB, Redis, ElasticSearch等NoSQL技术;
6.良好的沟通能力和团队协作精神,较强的主动性和责任心,能够自我驱动,不断学习;
7.熟悉Linux系统,熟悉Jenkins、Docker等持续集成和自动化构建,Linux系统部署,Windows系统部署
8.熟悉高并发、高负载、高可用性系统的设计、开发及调优;
9.熟悉微服务架构,有平台化实施经验,熟悉Scrum开发流程。
简介:
企业废物资源信息化管理
主要功能:记录废弃物的信息、废弃物收集、处理地点的管理,以及废物处理的流程监控。
开发环境:
Spring Boot、Maven、Git、STS、GitLab
系统架构:
后端:RESTful Web Services(Jersey)-->Services(Spring)-->DAO(MyBatis)-->DB(MSSQL)
前端:angularjs,gulp,bower,node、ts、html、css