ID:338312

ML

软件开发工程师

  • 公司信息:
  • 阿里巴巴
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 广州
  • 海珠

技术能力

具备扎实的java基础,熟悉多线程、集合、nio等。
熟练掌握JavaWeb技术,包括JSP、Servlet等。
  熟练掌握Javascript编程、jQuery框架以及AJAX等前端技术,且熟悉html、css、bootstrap。
  熟练掌握MySQL , 熟悉SqlServer数据库,并且熟悉MySQL数据库优化。
  熟练掌握SSH(注解)、SSM、Dubbo+Zookeeper等常用框架。
  熟练掌握Ajax技术能与后端很好的合作,完成前后端分离架构的研发工作,能够解决跨域请求访问。
了解Redis,MongoDB非关系型数据库和集群的搭建。
了解Nginx代理服务器和集群的搭建。
熟练使用Linux常用系统命令。
熟练使用UML作图工具。
熟悉spring、struts、hibernate, Mybatis主流开源框架。
熟悉配置与部署Tomcat、WebLogic、Jetty等服务器。
熟练使用Maven项目管理以及SVN版本控制器、Nginx+Tomcat负载均衡。
具有很好的优化能力(代码优化、sql优化、服务器优化、缓存等)。

项目经验

1、项目名称:高效能服务器开发
日期:2022-2023

描述:
作为核心开发者之一,我负责设计和实现一个高性能、可伸缩的服务器应用程序。我使用Java语言,结合Netty和其他工具,开发了一套网络通信框架,并确保代码遵循最佳实践以保证代码质量。

职责:
- 设计并实现了一个高效的线程模型,用于处理数万用户的并发连接。
- 优化网络协议栈,减少带宽使用,提高数据传输效率。
- 开发了自动化测试框架,确保软件的稳定性和性能。
- 与团队合作,评估和实施新的技术和最佳实践。

结果:
- 该项目获得了高吞吐量和稳定性,是公司网络服务的关键组成部分。
- 通过该项目,我提升了对高并发和网络编程的深入理解。
2、项目名称:在线购物商城

简介:
这是一个使用Spring Boot和React.js开发的在线购物商城,旨在提供一个高效、易用的购物体验。

使用的技术:
- Java
- Spring Boot
- React.js
- MySQL
- Maven

角色与职责:
作为后端开发工程师,负责商品管理、购物车、支付等模块的设计与实现。

挑战:
- 需要处理大量用户请求。
- 保证系统的高可用性和性能。
- 与前端团队协作,确保接口的一致性。

解决方案:
- 使用Spring Boot的异步请求处理。
- 使用缓存减少数据库负载。
- 实施负载均衡和错误处理机制。
- 与前端协商API规范,确保系统的解耦。

贡献:
- 推动并实施了全局异常处理和安全配置。
- 优化了商品信息的查询接口,提高了响应速度。
- 与团队一起测试了系统的压力和性能边界,确保系统稳定性。

学习经验:
- 学习到了如何在团队中高效工作。
- 提高了对于性能优化的理解和应用。
- 增强了对于系统安全性和可扩展性的关注。

案例展示

  • 淘宝

    淘宝

    该项目为电商网站,作为后端开发工程师,负责商品管理、购物车、登录注册等模块的设计与实现,具有高并发,响应快等特点

  • 直播后台系统

    直播后台系统

    该项目具备管理直播状态,管理商品,发布营销以及用户画像等等功能,我在其中以后端开发工程师的角色去负责这个项目,前端也有负责一些

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

信用行为

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

发布任务

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

微信接收人才推送

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

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