职位描述
岗位职责:
1、独立负责应用业务的整体设计、开发工作;
2、参与相关产品需求讨论与产品系统架构的设计优化工作,能敏锐地发现和学习新技术, 并快速应用到研发;
3、根据产品要求完成相关业务逻辑开发,进行程序设计、数据库设计、接口设计和编码实现,确保安全、质量和性能;
4、掌握分析设计工具,按照规范的要求,编写设计文档;
5、负责系统上线后问题修复和维护 / 性能调优等工作;
职位要求:
1、3年及以上JAVA软件开发经验,有实际的架构设计经验,日活100w以上背景相关开发经验优先;
2、熟练运用Java,熟悉SpringCloud、SpringBoot、Spring、Mybatis等框架,对主流框架源码有一定了解,能快速掌握主流开发框架;
3、熟悉Mysql开源数据库,并能根据业务需求进行数据库设计与优化;
4、熟悉JVM优化、RPC、缓存、消息队列、负载均衡、Nginx等;
5、熟悉git、jenkins、Maven原理及日常使用;
6、熟悉常见设计模式,有系统架构搭建经验,具备良好的编码实践,善于重构代码和有CodeReview习惯的优先;
薪资福利及工作时间:
1、享有员工节假日福利及生日福利;
2、部门聚餐及公司团建活动
3、地铁附近新办公大厦,环境舒适;工作氛围轻松;
4、双休,法定节假日正常休息。