职位描述
岗位职责:
1. 参与需求分析工作,参与系统设计和算法设计;
2. 按照团队代码规范, 按时完成开发任;
3. 编写单元测试,保证自身代码质量;
4. 指导初级开发,保证代码质量。
岗位要求:
1. 双一流院校统招全日制本科及以上学历,硕士研究生毕业优先考虑,计算机或相关专业,3年以上开发经验;
2. 具备扎实的Java语言基础,熟练常用的JDK API,包括并发、集合、IO、反射等,以及常见算法等;
3. 熟练使用springboot、mybatis、spring、mapstruct、spring security、feign等框架,并了解底层原理;
4. 具备抽象思维,具备扎实的面向对象思维,函数式编程、泛型编程、元编程等流派;
5. 有分布式 微服务(grpc、dubbo)经验更佳 ,使用过redis、kafka、mysql 等相关组件,掌握基本原理。具备扎实的sql功底;
6. 有代码洁癖,技术追求,堆砌代码***;
7. 有强烈的技术激情,有研究过优秀的开源代码更佳;
8. 有强烈的责任心和良好的团队合作精神。