1. 扎实的Java编程能力:熟练掌握Java编程语言,包括面向对象编程、多线程、泛型等重要特性。
2. 全栈开发经验:具备全栈开发经验,能够设计、开发和维护Java应用程序的前端和后端。
3. 框架和技术栈:精通常用的Java框架和技术栈,如Spring、Spring Boot、Hibernate等,能够利用这些框架构建高效、可靠的应用。
4. 数据库管理:熟练运用数据库,包括SQL编程和数据库设计,能够使用PL/SQL进行数据操作。
5. 系统架构设计:具备系统架构设计的能力,能够为复杂系统提供合理、高效的技术方案。
6. 问题解决和优化:拥有解决技术问题和优化现有系统的能力,能够分析和改进代码以提高性能和可扩展性。
7. 团队合作和领导:具备良好的团队合作能力,并能在需要时领导团队,协助成员解决技术挑战。
1. 在浙江天达智能科技有限公司,我参与了病案无纸化项目。我使用SpringBoot、Mybatis Plus、MySQL和Robot Framework技术,通过虚拟打印技术和RPA模拟医生操作,将病案信息电子化,节省了大量纸张资源。我还二次封装了开源RPA技术,简化脚本编写,使得团队其他成员能快速上手,并利用OCR技术自动分类病案信息。
2. 在基于组织与角色的岗位价值评估系统(国家电网项目)中,我采用了刀锋管理平台和Kubernetes技术。我实现了DevOps通过Kubernetes和Jenkins,并利用多线程、缓存和业务逻辑优化,将测算需求的处理时间从4分钟大幅缩短到4-10秒,满足了压测标准。
3. 在上汽通用3IP物流路线模板系统中,我使用Structs2和Hibernate技术负责部分报表开发和大屏物流智能集成平台。我通过WebService技术对接上游系统,实现了车辆位置的实时更新。
角色 | 职位 |
负责人 | 技术经理 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |