职位描述: 岗位职责:
1、参与产品需求的调研,技术可行性分析,技术评审,系统架构的设计、优化;
2、按照需求进行设计开发,解决开发中所遇到的技术难题;
3、完成模块详细设计与开发;
4、编写及维护产品开发文档;
5、配合测试部门进行压力测试、性能调优,并根据测试结果修改、完善产品;
6、对项目上线实施提供支持
任职要求:
1、本科以上学历,3年以上Java服务端开发经验,对Java技术有深入研究,研究过优秀开源软件的源码并有心得者优先
2、扎实的Java编程基础,熟悉各种设计模式,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解
3、熟悉常见设计模式,熟练掌握Sping/SpingMVC/Mybatis或其他主流JAVA框架
4、熟悉数据库MySQL,有较强的 SQL 性能调优经验和数据库设计能力优先,掌握非关系型存储如MongoDB者优先
5、熟悉Redis、Kafka、MQ、ES等中间件的使用,并理解其使用场景和限制;
6、熟悉Dubbo/Sping Cloud或其他服务治理架构者优先
7、有较强的逻辑思维能力,善于分析、归纳、解决问题
8、工作积极主动、具有强烈的责任心,具备良好的团队合作精神和承受压力的能力;