JAVA工程师(中级)
Job description
职位描述
1、负责公司智能制造、智慧校园等业务产品的开发工作;
2、负责高质量的设计和编码,承担重点、难点的技术攻坚;
3、参与产品讨论和开发实现。
职位要求
1、聪明,学习能力强,有独立解决问题的能力;
2、具备较好的逻辑思维能力、沟通能力、学习能力,工作中积极主动、有责任心、抗压性强;
3、有较好的英文的读写能力,能够阅读相关的技术文档;
4、2年以上Java开发经验,有良好的技术素养和编码习惯,计算机相关专业优先考虑,在容器领域有相关开发经验(docker/k8s/swarm/mesos);
5、熟悉Mysqls、Memcache、Redis、消息队列等常用服务组件,对Java常用的开发框架和依赖管理工具,并对开发语言的高级特性有充分了解,对高并发、高可用架构系统有正确、深刻的理解,有分布式服务设计或开发经验;
6、了解gRPC、Dubbo或其他的RPC框架理念,熟悉http/http2等协议的原理和工作机制,熟悉springcloud架构技术;
7、对Linux系统有一定的理解和实际运维使用的经验;
8、对工作流引擎有使用能力,有工作流实际开发经验;
9、有数据权限功能权限的实际开发经验;
10、具有 DevOps 相关研发经历或者 PaaS、SaaS 平台研发经验优先。