1.参与智慧城市系统的研发与设计工作,为公司员工提供赋能及关键系统研发能力支撑;
2.与用户沟通,进行需求分析及完成总体方案设计;
3.负责参与项目关键技术研究,承担核心模块设计,开发和优化;
4.参与系统模块切分,外部接口设计,模块间接口设计,数据模型设计等工作;
5.承担应用软件开发任务,能与前端工程师协作高效地进行编码和调试;
6.对软件代码、数据库进行设计和优化;
7.独立进行模块的设计与开发,并能解决开发中遇到的各种问题。
1.计算机相关专业本科及以上学历,五年以上互联网开发工作经验,有智慧城市、B2B、电商项目经验者优先考虑;
2.具备扎实的Java基础和良好的编程习惯,熟悉JVM原理、NIO、多线程、集合等技术
3.熟悉常用开源框架Spring、Spring Boot、Mybatis等,对Spring Boot的核心原理有所理解及应用实践;熟练常用的微服务治理框架Dubbo/Spring Cloud/ 以及Service Mesh;熟悉分布式系统相关技术,如:Redis、RocketMQ、Kafka、Zookeeper、Netty等常用中间件;
4.掌握MySQL、Oracle、SQLServer中的任意一种,并能进行设计和优化;了解Hadoop、Hive、Spark、HBase、Flume、Tableau等大数据开源产品和主流技术;
5.熟悉负载均衡技术、系统容灾设计,有高并发高可用的系统开发经验者优先;熟练Linux基本命令以及其应用、熟悉JDK常用命令的使用,具有较好的线上问题分析能力;
6.熟练使用Jenkins、Maven及Sonar等项目管理及代码分析工具;良好的编码习惯及代码检查能力,良好的问题分析解决能力,能独立承担任务和有系统进度把控能力;
7.优秀的团队合作精神,积极主动,自我驱动,乐观、诚实、勤奋、严谨。
河南公司地址:河南省焦作市高新区河南理工大学科技园5号楼B座