工作职责:
1) 根据业务需求,参与产品的讨论、定义与设计等工作;
2) 根据分配的任务工作,完成软件开发详细设计文档;
3) 负责框架开发,编写与维护公共模块代码;
4)参与具体技术难点的技术攻关,解决系统中的关键问题和技术难题;
5)参与代码走读、设计评审等质量活动。
任职资格:
1) 本科以上学历,3年以上Java开发工作,Java基础扎实;
2) 熟悉Springcloud、Springboot、Mybaits等开源框架,具有大型互联网软件设计与开发经验;
3) 熟悉nginx、kafka、redis、kubernets等开源工具的使用,并了解其基本原理,具备性能相关问题定位能力;
4)熟悉常用的设计模式,具有良好的需求理解、分析、抽象能力与软件设计能力;
5)了解JVM基本原理,具备一定的性能调优经验。
6) 熟悉MySQL、PostgreSQL数据库,具有索引优化、数据库调优能力;
7)了解插件机制,有相关开发经验优先考虑;
8)具备良好的沟通技能以及跨团队协助能力较强。