岗位职责:
1、参与项目的需求分析,负责项目的架构设计、模块设计和核心代码编写工作;
2、负责公司项目(安卓端、PC端、微信小程序、网站应用)的开发工作,对自己的开发质量及进度负责;
3、协助技术经理做好项目管理,解决项目中的技术难点和技术把关;
4、对公司的产品提出合理建议,致力于产品提升。
任职要求:
1、全日制本科及以上,计算机软件等相关专业,5年以上java后端开发经验;
2、精通java及面向对象设计开发,熟悉常用的设计模式;
3、熟悉多线程编程、并发编程;
4、熟练使用Spring、Springboot、MyBatis、Dubbo、Springcloud等框架;
5、熟练使用MySQL、PostgreSQL等关系型数据库;
6、熟悉Redis、Kafka、zookeeper等中间件;
7、了解JVM内存模型、工作原理、常见的GC算法;
8、对技术有激情,喜欢钻研,能快速接受和掌握新知识,有较强的学习能力;
9、有无人机和物联网系统工作经验优先。