岗位职责:
1、2-3年 软件开发经验,有完整项目生命周期参与经验 ;
2、参与需求分析、系统设计、核心模块开发及代码优化,保障项目高质量交付;
3、独立完成复杂功能模块的设计与实现,解决技术难点;
4、协助团队进行代码审查、性能调优和技术文档编写;
技术要求:
1、开发方向(后端):Java方向;具备vue开发能力者优先 ;
2、开发框架:熟悉Spring Boot/Spring Cloud/Vue等主流框架;
3、数据库:熟练使用MySQL/PostgreSQL/GaussDB/oracle,精通sql编写、熟练掌握索引优化、事务处理或数据库优化能力;
4、系统设计:理解分布式架构、微服务、缓存(Redis)、消息队列(Kafka/RabbitMQ)等;
5、工具链:熟悉Git、Docker,了解Kubernetes(k8s)等基础命令和操作;
软技能要求:
1、良好的逻辑思维和问题解决能力,日常工作能够闭环,完成后及时汇报;
2、沟通能力强,能与运维、测试、前端等团队高效协作;
3、对代码质量有追求,具备代码规范和代码自检意识;
4、学习能力强,能快速适应新技术和业务需求。