工作职责:
1、参与平台系统功能的设计、开发、单元测试、系统优化,协助解决项目开发过程中的技术难题;
2、参与系统平台产品实施、设计和优化,参与部分系统架构整体设计,功能模块设计、数据结构设计、对外接口设计;
3、参与日常项目版本升级、部署及实施工作;
4、根据公司软件开发规范要求,编制软件开发设计文档,保证开发过程的透明度与可控性;
任职要求:
1、本科及以上学历,有java开发经验,精通Java,熟练掌握Java JDK 与J2EE相关技术;
2、熟练运用SpringBoot、Spring、SpringMVC、Mybatis、Vue等主流开源框架;
3、熟练掌握SQL语言,熟练使用关系型数据库(Oracle、MySQL),熟悉数据库表设计,架构设计;
4、熟悉Redis、Memecache的缓存开发,熟悉其他NoSQL技术并了解其应用场景;
5、熟练使用IDEA、Maven、Git等软件开发工具;
6、熟练使用服务器Nginx、Tomcat等;
7、对高并发、性能调优、优化迭代等有实际经验;
8、熟悉接口编写规范、熟悉前后台对接规范;
9、熟悉微服务治理架构dubbo、zookeeper和springcloud等;
10、拥有计算机技术与软件专业资格证、Java软件开发证书、高级软件工程师证书优先。