职位描述
岗位职责:
1.参与应用系统及模块设计:
2.根据系统设计执行代码开发;
3.参与单元测试或交叉验证;
4.参与所负责功能点的需求实现确认;
5,按计划及规范提交可编译通过的代码及相关修正文档
任职条件:
1.2年以上应用系統设计及开发经验。
2.熟练掌握Java基础知识,掌握Java常见故障排查和性能调优技能
3.熟悉主流开源应用框架 (Spring、Springcloud、 SpringBoot、MyBatis、 Netty等)
4.熟悉TCP/IP、HTTP协议以及网络编程、熟悉多线程井发编程
5.熟悉关系型数据库MySQL、Oracle等,以及相应数据库调优、SQL优化
6.熟练掌握常用的中间件技术,如:Redis、 MQ等
7.良好的编码能力,注重代码风格,熟悉各种设计模式和原则,能持续的关注和优化自己做的项目
8.熟悉物联网系统搭建方案,熟悉MODBUS、MQTT、 OPC、 OPCUA等各类协议优先
9.有高并发、高性能、高可用分布式系统研发实战经验者优先