岗位职责
1、独立按需求方案进行程序设计和编码实现,确保质量与性能;
2、参与核心业务代码的Review,编写相应开发文档;
3、负责技术难点攻克,线上疑难问题排查和解决;
任职要求
1、统招本科及以上学历,计算机相关专业优先,5年及以上的Java开发经验;
2、精通Java基础技术体系(JVM、集合、多线程并发、IO);精通Spring Cloud、 Spring Boot、 SpringMvc、MyBatis等微服务架构开发;熟悉常用设计模式和数据结构;
3、熟悉消息中间件、分布式技术、数据存储(Mq、Redis、ES)等常见中间件的使用,对高可用、高性能、扩展性等架构问题有较好的理解;
4、熟悉Mysql等主流数据库的设计和开发,具备分库分表设计、查询优化等能力;
5、熟悉Linux系统常用操作命令,能够编写shell脚本;
6、能够按照规范要求搭建微服务环境;
7、具备优秀的逻辑思考能力,善于解决和分析问题,乐于分享,良好的协作意识和团队精神;
8、能够出差,抗压能力强;