岗位职责
1、根据系统的功能、安全、质量、性能需求进行分析设计
2、软件架构设计,包括需求定义、接口和协议设计、数据库设计
3、软件详细设计,如功能类定义、接口类定义、交互界面的设计等
4、完成上级安排的相关开发工作,保证开发质量与进度
任职要求
1、3年以上JAVA开发经验,具有独立软件设计和开发的能力
2、熟练使用Spring,SpringBoot,Mybatis,Mybatis-plus等开发框架及常用技术,对springcloud有一定的了解
3、熟悉Mysql、SqlServer等数据库,了解集群环境的搭建,熟悉OSS,七牛云等云存储服务。
4、熟悉Docker、nginx、redis等中间件,熟悉Linux、Centos等操作系统。
5、熟悉Thread,IO,集合等基础框架,了解JVM及其原理
6、熟悉Html、JavaScript、Vue等前端技术,有全栈开发经验优先
7、具备良好的沟通能力和协调能力
8、具有良好的编码习惯和团队协作精神,工作积极向上,有良好的产品意识,愿意主动学习实践新技术
9、了解.Net开发,了解Asp.Net MVC、WebApi等技术者优先