职位描述
工作职责
1、负责云平台相关产品需求调研、设计、研发、升级、维护;
2、参与后端系统及Web前端的研发,及时解决项目涉及到的技术问题;
3、根据产品需求,能够完成需求分析与设计,编码,测试等工作;
4、参与项目产线部署,性能监控及后台服务性能效率优化工作;
5、执行部门安排的其他工作。
岗位要求:
1、本科(含)以上学历,计算机相关专业,3年左右java开发经验;
2、精通JAVA语言。理解AOP、IOC等基本原理;熟悉Spring框架部分功能的实现细节;精通多线程、JVM调优;
3、熟悉常规的分布式架构,熟悉缓存、消息队列等开源中间件使用经验,如SpringMVC、SpringBoot框架、SpringCloud、Redis、Kafka、ZK、ElasticSearch、RabbitMQ、Redis等,并了解其原理和实现细节;
4、熟悉Oracle、MySQL数据库,具有较好的SQL语言编写及优化能力,掌握存储过程的开发、搜索优化、分库分表等,了解InfluxDB等时序数据库;
5、 熟悉常用的通信协议,如TCP、UDP、HTTP、HTTPS和物联网常用协议MQTT等;
6、了解主流Web前端技术,如Vue.js、Html、CSS、Node.js、等;
7、具有DevOPS相关经验,熟悉Jenkins、Git、maven等,有Docker和K8s使用经验;
8、具有较好的沟通能力,思路清晰、善于思考,热爱技术研发,具有快速学习能力,有强烈的责任心和团队合作精神,良好的抗压能力,心态积极,能主动融入团队;
9、具有0-1实际开发经验,充换电平台、物联网平台等相关开发经验优先。