该职位来源于猎聘 【岗位职责】 1、参与技术讨论,为项目选择合适的技术解决方案与工具; 2、参与核心代码开发,确保系统的高性能,可靠性、可扩展性; 3、协助项目管理,制定开发计划,参与需求分析,任务拆分,规范并监督项目实施; 4、负责解决核心技术难题,并能识别风险,提供性能优化方案等; 5、在各个环节把控项目质量,包括设计评审,接口评审,代码评审等; 6、分析系统性能瓶颈,进行代码优化,提升系统响应速度和执行效率; 7、与团队成员协作,解决项目问题,确保团队成员之间的协作与沟通; 8、帮助新加入的开发人员快速了解项目和技术架构,进行必要的培训和指导; 9、编写和维护项目文档,包括设计文档、用户手册、API文档等; 10、与产品和业务人员沟通,理解业务需求,确保开发的产品能够满足用户的需求。 【任职要求】 1、本科及以上学历(统招),理工类专业,5年及以上Java开发经验; 2、精通Java 开发技术栈,并能熟练使用设计模式; 3、对spring、spring boot、mybatis等主流框架有深入理解和实际项目经验; 4、熟悉主流关系型和非关系型数据库,能够进行高效的数据库设计和优化,了解SQL语言和数据库性能调优; 5、掌握分布式、微服务架构,对微服务各组件有实际项目经验; 6、熟悉消息队列、缓存、搜索引擎等中间件的使用; 7、了解CI/CD流程,能够实现自动化构建和部署; 8、了解容器化技术,docker、k8s有实际经验优先; 9、熟悉Linux相关命令; 10、丰富的云应用和微服务开发经验; 11、有较强的逻辑分析能力及文档编写能力; 12、有银行应用、金融应用、Web3应用实施经验优先; 13、在大型企业或金融机构有丰富的的敏捷交付或管理经验优先。
对这个职位感兴趣吗?