ID:313470

一口桃子味

Java开发工程师

  • 公司信息:
  • 深圳市初相位科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 福田

技术能力

1.熟悉Java核心知识,具备良好的面向对象思想与编码能力,熟练掌握常用设计模式与使用。
2.熟悉Spring、Mybatis、MyBatisPlus、Springboot等开源框架的设计原理及底层架构,具备一定的框架定制开发能力。
3.熟悉Mysql语言编写、调优,对事务、索引、MVCC机制等有深入理解,拥有线上慢SQL优化经验。
4.熟悉SpringCloud,SpringCloud alibaba技术体系,对Nacos、Sentinel有过研究。
5.熟悉RocketMQ、Kafka等MQ组件进行异步化处理、对消息丢失、重复消费等拥有实际解决经验。
6.熟悉Linux操作系统,了解常用命令的使用和Shell脚本编写。
7.了解Docker容器化技术,部署和管理应用。
8.了解Vue.js前端框架,熟悉JavaScript、HTML和CSS,开发响应式Web应用。
9.了解常见的Web安全漏洞和防护措施,具备代码性能优化经验。



1.工作态度认真,开发效率高,能积极完成自己的工作任务,并进行严谨的自测;追求简洁的编码风格,能主动思考更优的解决办法,积极优化代码,减少冗余,并进行力所能及的性能优化。
2.性格乐观开朗,有幽默感,具有很强的团队意识,乐于分享并积极帮助他人,善于与人沟通交流,能积极学习开发中碰到的问题和相关知识。
3.学习能力强,对技术充满兴趣,有较强的逻辑思维能力,喜欢解决问题,迎接挑战。

项目经验

项目一 青少年心理援助系统 2022.11 - 2023.07

项目描述:
本项目旨在为青少年提供心理援助,通过开发一套系统辅助他们完成心理测试、解决问题。系统涵盖多个功能模块,包括老师、家长、学生、咨询师、后台管理、门店、心理调查以及钱包等模块。我在项目中担任领导职责,负责门店功能开发、钱包功能开发、心理测量题开发,以及后台管理功能开发,并带领团队完成了0-1阶段的Java开发工作,同时负责系统的维护工作,并成功对接了新生支付系统,实现了支付宝与微信支付的对接工作,给用户提供更加便捷和灵活的支付体验。

主要技术:
Java11、Spring Boot、MyBatis、Redis、RocketMQ、MySQL、Spring Cloud、xxlJob、Jenkins

项目成就:
1.优化钱包功能:引入Redis缓存和分布式锁,将交易处理时间从约2秒缩短至500毫秒左右,高并发情况下最大处理时间仅为1秒。优化后的快速交易显著改善了用户支付体验,并增强了系统的稳定性。
2.消息队列优化:通过应用RocketMQ异步处理交易任务的优化措施,我们成功将交易任务的平均延迟从约30毫秒降低至仅5毫秒左右,高峰期最大延迟也仅为20毫秒。这一显著降低的延迟大幅增强了系统的稳定性,确保系统在高并发场景下保持稳定运行,用户体验得到了明显的改善。
3.新生支付对接:负责与第三方支付平台进行对接工作,成功实现了新生支付系统与支付宝、微信支付的集成,为用户提供了多样化的支付方式。
4.使用Nacos作为服务注册与发现中心,Sentinel实现了服务的限流和降级,在高并发情况下将请求流量限制在每秒1000次,有效避免了系统资源耗尽和崩溃,同时,Sentinel的熔断功能在微服务出现异常时,自动切断请求,防止故障传递,保障了系统的稳定性,成功将错误率从5%降低至1%。
5.新增合适索引,查询速度提升3倍,优化SQL语句,性能提升5倍,定期清理过期数据,数据库响应速度提高15%。
6.领导协作:敏捷开发、Git版本控制,带领团队按时交付,提升代码质量。
7.持续维护:引入Prometheus和Grafana监控,容灾策略,确保系统稳定高可用。
8.负责系统的日常维护与更新,保障了系统的稳定运行和持续优化,提供了长期的技术支持。

项目二 营销系统 2022.01 - 2022.09
项目描述:
领导团队完成0-1阶段Java开发,使用Spring Boot整合MyBatis和Redis降低数据库压力。实现灵活任务配置和自动外呼功能,对接多家短信运营商和呼叫系统,实现短信发送功能,大幅提升了营销推广能力,为主产品的推广效果增色不少,接入自动外呼功能,电话营销效率提升30%,节省大量人力资源成本,使用RocketMQ消峰,保障系统稳定,消息不重复消费。

主要技术:
Java8、Spring Boot、MyBatis、Redis、RocketMQ、MySQL、Spring Cloud、Jenkins、xxljob

项目成就:
1.短信系统接入:成功实现与五家短信运营商的对接,确保短信发送的稳定性和可靠性。
2.外呼系统接入:个人负责与枫软呼叫系统的对接,实现自动外呼功能,提高电话营销效率30%。
3.消息队列(MQ):个人负责使用RocketMQ消峰处理,保障系统高并发场景下的稳定运行。
4.使用Jenkins进行持续集成,提高团队开发效率,保障代码质量。
5.引入xxljob进行任务调度,实现定时任务的自动化执行,提高系统任务处理效率和稳定性。
6.同时,个人负责用户登录注册、报表展示等功能的开发和后期维护,保系统的功能稳定和用户体验优良。

项目三 Linkcredit现金贷 2021.04 - 2021.12
项目描述:
参与面向尼日利亚用户的现金贷app项目,负责卡片模块设计与开发。该项目致力于为用户提供便捷的借款服务,涵盖数百万用户,运行在高并发环境下,确保系统稳定运行,提供卓越的用户体验。
1.设计和优化用户提交绑卡申请的逻辑,考虑到复杂的风控规则,有效剔除无效数据,保障数据质量和系统稳定性。
2.整合第三方系统接口,实现绑卡审核流程,并运用异步消息队列(RockerMQ)处理请求,显著提高审核响应速度和可靠性。
3.应用xxljob定时任务,优化审核处理,确保绑卡审核结果及时返回给用户,提升用户体验。

主要技术:
java8、Spring Boot、Mybatis Plus、RockerMQ、Redis、MySQL、Spring Cloud、

案例展示

  • 青少年心理援助系统

    青少年心理援助系统

    项目描述: 本项目旨在为青少年提供心理援助,通过开发一套系统辅助他们完成心理测试、解决问题。系统涵盖多个功能模块,包括老师、家长、学生、咨询师、后台管理、门店、心理调查以及钱包等模块。我在项目中担任领导职责,负责门店功能开发、钱包功能开发、心理测量题开发,以及后台管理功能开发,

  • 营销系统

    营销系统

    项目描述: 领导团队完成0-1阶段Java开发,使用Spring Boot整合MyBatis和Redis降低数据库压力。实现灵活任务配置和自动外呼功能,对接多家短信运营商和呼叫系统,实现短信发送功能,大幅提升了营销推广能力,为主产品的推广效果增色不少,接入自动外呼功能,电话营销

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服