ID:170834

Java工程师

  • 公司信息:
  • 北京育人阳光教育科技有限公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 朝阳

技术能力

熟练掌握并熟练应用Java语言,具有良好的Java编码规范及有一定的文档撰写能力。
熟练使用Maven搭建SSM、SSH框架开发项目,了解过自定义注解。
熟练使用Swagger2构建RESTful API文档。
熟练使用Druid数据源监控数据库访问性能。
熟练使用SQL语句操作数据库(Oracle、MySQL和 MongoDB),了解SQL查询优化。
熟练使用BootStrap框架搭建页面布局,Swiper2、Echarts和jQuery框架完成页面效果,能够熟练使用Ajax和JSON完成数据交接和JavaScript脚本语言。
熟练使用SVN和Git团队开发工具。
熟练Tomcat服务器的使用以及了解过其内部结构。
能够使用SpringBoot框架和SpringCloud微服务搭建分布式系统。
熟练使用FreeMaker、Velocity模板引擎。
了解Linux常用命令并在CentOS下部署项目。
了解并发处理、redis缓存机制、多服务器session共享和分布式集群管理。
了解cloud搭建Eureka和Feign

项目经验

项目名称:安全隐患排查评估系统(域名:http://xfjc.yurensun.com 公众号:朝阳智慧消防平台)
项目架构:springboot+mybatis+mysql5.7+redis+maven+corn+公众号混合开发
项目背景:教委每年需对不同区域的不同类型学校(民办中小学、民办幼儿园、培训机构和自办幼儿园)进行消防、安全的隐患排查,之前一直使用纸质版表格进行打分,后期统计工作量也十分巨大,即开发了此系统。
项目描述:整个系统分为PAD+PC+移动端(微信公众号)三个模块。PAD主要分为消防/安全题目的打分和信息采集(图片、视频、文字等),撰写方案,档案查看。PC端主要为自查自报、数据报表、消防巡检、基础数据、服务中心和档案中心。移动端主要分为基本信息、评估日程、找巡查员、考勤打卡、考勤列表、路线查看、我的消息,电子档案和我的服务。
我的责任:负责微信公众号的配置(服务器地址、token、业务域名、网页授权域名等)。参与数据库的设计,PAD端的部分接口提供(登录、打分、文件上传、撰写方案),PC端的首页、图片的展示(使用viewer.js实现)、数据的导入导出(使用POI实现)、月考勤的生成、自查自报、数据报表(使用echarts实现)、服务中心和档案中心(使用ueditor实现)。移动端的基本信息、考勤打卡(调用微信定位接口)、路线查看(使用高德api与微信定位接口实现)、消息推送(每日结束工作会推送给项目经理未完成的工作,直接推送消息会涉及一次推送多条数据,所以我采用存入数据库的方式定时(corn)扫描并推送)。
项目总结:开发过程中,因购买的服务器内存太小,项目运行过程中多次导致tomcat宕机,一步步排查原因后发现内存不足问题,购买阿里云磁盘后,挂载到服务器项目目录。
项目亮点:公众号的配置,服务器的环境搭建和挂载阿里云磁盘。图片添加水印。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服