1.Java核心技术:精通Java编程语言,包括JVM原理、内存管理、多线程并发、集合框架等。
2.Web开发框架:熟练使用Spring Boot/Spring Cloud等后端框架进行服务端开发,并理解其原理和架构设计。
3.前端技术:掌握HTML5、CSS3、JavaScript(ES6+);熟悉React/Vue2/Vue3/Angular等现代前端框架及其生态系统。
4.数据库与缓存:擅长MySQL、Oracle或其他关系型数据库的设计、优化及SQL查询编写;了解Redis、MongoDB等NoSQL数据库的使用场景和操作。
5.API设计与实现:基于RESTful架构设计API接口,具有前后端交互和数据传输安全处理的经验。
6.微服务与容器化:熟悉微服务架构,能够运用Docker进行应用部署,以及Kubernetes进行集群管理和运维。
7.版本控制与协作:精通Git并能执行高效团队合作所需的分支策略、代码审查等流程。
8.测试与自动化:编写单元测试、集成测试,使用JUnit、Mockito等工具,理解持续集成/持续部署(CI/CD)流程。
9.系统性能调优:具备系统性能分析与调优的能力,包括数据库优化、应用层缓存策略等。
10.具有较强的产品设计能力
DevOps工具链:熟悉Jenkins、GitLab CI/CD或其他自动化工具,用于构建、测试和发布流程
透明建造saas平台:
该平台旨在为客户提供项目建造过程中的信息透明流转和项目管理,是支持多租户/多企业的saas化管理平台,有小程序端和pc端,数据大屏等,支持流程自定义,支持功能权限配置化,页面和功能点的配置化。服务的企业超过1000家,涵盖的项目超过1700个。该平台使用到的技术有java,mysql,mybatis,springcloud,k8s,docker,vue3,elasticsearch,redis,文件系统使用oss。
数字劳务平台:
该平台旨在为企业和劳务工人提供打卡考勤,工薪统计,银企直连发薪,企业/项目/人员管理等提供一体化解决方案,该平台同样是支持多租户的saas平台。服务的企业超过50家,使用的班组超过5000个,通过数字劳务平台实现打卡考勤发薪结算工资的劳务工人超过20000个。平台使用到的技术同上。
角色 | 职位 |
负责人 | java高级工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |