以下是顶尖软件小编整理的关于"南京5年工作经验的Java高级研发工程师提供IT人力外包服务"的相关文章,凭借丰富的软件人才资源,我们能够快速响应客户需求,提供包括驻场开发在内的一站式服务。作为一家多年经验的软件外包专业公司,我们致力于为客户提供高品质的服务,让客户在选择Java、.NET、PHP、前端、Android、Web开发等人才派遣时,深感多年品质的信赖与安心。。
具有五年丰富经验的Java高级研发工程师,现提供IT人力外包服务,服务范围覆盖至南京地区。该工程师精通Java核心,具备出色的算法和编码能力,对JVM、JMM模型有深入理解,并熟悉常见垃圾回收算法、垃圾回收器及JVM调优。此外,工程师掌握独立架构系统能力,精通常用设计模式并在实际项目中灵活运用,对多线程并发解决方案和编程思想有深入了解。
在技术能力方面,工程师熟练掌握SpringMVC、Spring、SpringBoot、Mybatis、Mybatis plus、JPA、Netty等框架,同时对前端技术如javascript、HTML、CSS、Jquery、Echarts、ELementUI、vue也有熟练的掌握。在数据库方面,工程师精通mysql调优,并熟悉redis、kafka、ElasticSearch、Nginx等工具。此外,工程师还熟悉Python、Shell、Docker等语言和工具,熟练使用Eclipse、IDEA、SVN、Git、Maven、Gradle等项目管理及构建工具。
在项目经验方面,工程师曾参与物联网智能平台项目,负责整体系统架构、数据库设计以及前后端代码编写。该项目涉及平台管理、数据接入、数据处理、智能控制等模块,面临的技术挑战包括处理10万智能灯设备每三十秒上报的数据,存储三年历史数据供查询,实时分析数据并触发报警,记录能耗信息,以及策略控制等。项目中采用了SpringBoot、JPA、Netty、Nginx、JWT、Dubbo、Redis、Mysql、zookeeper、Kafka、ElasticSearch、Vue+ElementUI等技术选型,运行在虚拟化系统、Ubuntu、CentOS、jdk1.8等环境中。
工程师在项目中实现了设备通过tcp发送数据,经过lvs负载均衡,数据接入模块(Netty)集群接收数据(多协议策略模式处理),并过滤没有在系统中注册设备信息数据,数据发送到kafka削峰填谷,数据处理模块订阅kafka,将实时数据存入redis,供前端展示,并将历史数据存入ES集群供历史查询,数据分析使用。每日跑批处理数据存入Mysql,前端可视化配置策略,定时执行控制命令。管理平台用于数据展示,信息管理,可视化大屏监测。