岗位职责:
1. 负责公司核心产品的技术方案设计、开发和优化工作;
2. 根据开发进度和任务分配,完成相应模块的开发任务,并在过程中解决关键问题和技术难题;
3. 深入理解业务架构和需求,识别系统风险,保证系统的安全、稳定、快速运行迭代;
4. 高质量完成开发任务,确保高性能处理和系统的稳定性和可扩展性;
5. 编写研发过程中产生的技术方案设计文档.规范化文档.接口文档等;
6. 参与Java后端开发流程和规范建立,并使用工具和方案改进开发效率。
岗位要求:
1. 本科及以上学历,5年以上Java开发经验,3年以上软件项目开发经验;
2. 熟悉JDK中的基本类库,如集合、线程、IO等,熟悉JVM的内部运行机制;
3. 熟悉常用开源框架,如springmvc、mybatis、spring、springcloud、springboot、dubbo;
4. 熟练使用maven等构建工具;
5. 熟悉myql数据库使用及优化;
6. 熟悉在linux系统的基本操作。
7. 有良好的编程风格和习惯,热爱技术,学习能力强,擅于沟通协调。
有互联网金融/银行系统开发经验优先。