职位描述
岗位职责:
1. 深度参与项目全生命周期,包括需求分析、系统架构设计及开发计划制定,能独立提出技术解决方案并精准评估工作量
2. 攻克核心技术难题,主导代码质量管控,确保系统具备高可靠性、高效性能及卓越安全性
3. 牵头进行需求分析与系统设计,负责核心模块的架构设计与技术方案落地
4. 根据项目规划与任务分配,高质量完成核心功能模块的编码实现与单元测试
5. 积极参与技术分享与团队建设,推动团队技术能力整体提升,营造良好技术氛围
## 任职要求:
1. 本科及以上学历,计算机科学、软件工程等相关专业
2. 3年以上Java开发经验,具备大型分布式系统开发实战经历者优先
3. 精通Java语言及JVM原理,深入掌握SpringMVC、SpringBoot、SpringCloud等微服务框架,熟悉MyBatis/MyBatis-Plus/Flex等ORM框架,对分布式系统设计有深刻理解
4. 至少熟练掌握Vue或React一种前端框架,能独立完成前后端交互开发
5. 精通MySQL/Oracle/PostgreSQL等至少一种数据库,具备复杂SQL编写与性能优化能力
6. 熟悉Linux(CentOS/Ubuntu)操作系统,能熟练进行命令行操作与服务部署
7. 掌握云原生技术体系,熟练运用Docker容器化技术及Kubernetes进行应用编排与管理
8. 熟悉Elasticsearch、Nginx、Redis、Kafka等中间件的原理与实践,能解决实际生产问题
9. 精通软件工程方法论,熟练应用设计模式与系统设计原则,具备良好的代码规范
10. 具备优秀的职业素养,强烈的责任心与团队协作精神,能承受一定工作压力
11. 拥有出色的学习能力、沟通表达能力、问题分析与逻辑推理能力
12. 持有软考系统架构师、系统分析师、软件设计师等证书者优先录用
职位福利:五险一金、加班补助、交通补助、餐补、通讯补助、带薪年假、定期体检、节日福利
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕