职位描述:
1、 按照工作计划独立完成系统模块的开发任务,保证开发的质量;
2、 对自己负责的功能模块进行测试以及配合测试人员完成测试;
3、 理解业务逻辑,进行系统的功能设计以及数据库设计;
4、 协助并快速定位及解决开发及运行过程中的技术问题;
5、 独立进行测试环境以及生产环境部署;
6、 管理研发团队,分发和验收研发结果;
7、 维护数据库和服务器,保证服务器安全等工作。
职位要求:
1、 本科及以上学历,计算机相关专业;5年及以上java开发经验;
2、 精通Java基础,熟练掌握Spring、SpringMVC、MyBatis、SpringBoot等主流框架;
3、 熟练掌握使用数据库等,熟悉NoSQL技术,熟悉数据建模等;
4、 精通linux,熟悉Windows;熟悉Tomcat、Nginx等Web服务器;
5、 熟练掌握Redis等缓存技术;熟练掌握分布式系统开发并具有开发经验,如:Dubbo等;
6、 熟悉spring boot、spring cloud、docker、jenkins、redis等服务框架及容器技术者优先;
7、 独立设计过大型完整的项目,有独立设计系统架构的经验