1. 深入发掘和分析业务需求,撰写技术方案和系统设计;
2. 参与技术方案和系统设计评审;把握复杂系统的设计,确保系统的架构质量;
3. 系统核心部分代码编写;疑难问题的解决;
4. 对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件;
5. 为团队引入创新的技术、创新的解决方案,用创新的思路解决问题;
6. 维护和升级现有软件产品和系统,快速定位并修复现有软件缺陷;
7. 参与AI-Native的APP后端功能开发。
1. Java基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解;熟悉面向对象设计开发;
2. 两年以上使用JAVA开发的经验,对于用过的开源框架,能了解到它的原理和机制;
3. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、搜索\推荐等机制;能对分布式常用技术进行合理应用,解决问题;
4. 良好的沟通技能,团队合作能力,勤奋好学;
5. 具有互联网金融行业项目经验优先;
6.有AI应用落地经验的优先