职位描述
职位描述:
1、业务系统开发:公司软件产品和项目的需求迭代、系统设计和现场实施调试落地工作,打造高性能、可扩展、易维护的业务系统。
2、技术解决方案:识别业务发展过程中的问题和技术挑战,并能够给出合适的技术解决方案。
3、核心模块架构设计:参与需求讨论、负责核心模块架构设计,功能调优等。
4、开发计划与代码质量:按照产品需求,制定开发计划,提交高质量代码,推进项目进度。
5、问题排查与处理:生产突发问题排查、处理,重点、难点问题攻关、突破。
任职要求:
1、工作经验:3~5年Java开发经验,熟悉Java相关技术栈,专业基础扎实,有中小型系统的技术架构设计能力,有数据治理项目经验优先考虑。
2、教育背景:本科及以上学历,有较强的逻辑思维,善于分析、归纳、快速定位并解决问题。
3、沟通与团队合作:具有良好的沟通能力,有良好的团队合作能力,追求极致的心态,扛得住压力,热爱技术,有比较好的技术学习自驱性。
4、技术深度:Java基础扎实,熟练掌握数据结构,常用设计模式,JVM底层机制;精通多线程编程和性能优化。
5、数据库技能:精通MYSQL数据库,sql优化,熟练使用redis,熟悉大数据相关技术和原理。
6、微服务架构:熟悉微服务架构技术,掌握开源MQ、RPC框架、注册中心、配置中心等中间件技术。
7、沟通与责任感:优秀的沟通表达能力,严谨的逻辑思维,主动性强,有强烈的责任感和团队协作意识和能力。