职位描述
【岗位职责]
1、具备独立承担软件项目的架构设计、开发或者项目管理工作的能力;
2、参与项目的整体规划与实施,参与项目核心代码编写,带领团队开发;
3、参与客户调研、业务需求分析设计,与客户沟通解决项目问题;
4、负责或者参与系统的总体技术方案与系统设计工作,以及系统的质量控制;
5、组织编制项目文档;
6、按照工作需要及时组织团队成员沟通和解决项目问题,
7、承担部门工作需要安排的相关临时性工作任务。
8、承担部分服务上线工作,有解决上线过程中的遇到的问题的能力。
【任职要求】
1、本科及以上学历,计算机相关专业,3年以上java开发工作经验;
2、熟悉分布式系统,熟悉常见的一致性协议、消息队列、分布式存储和缓存等(如Zookeeper / MongoDB / Redis /Kafka等);
3、熟练使用Spring、 Hibernate、Mybatis、SpringCloud等主流java开源框架;
4、精通至少一种数据库(Oracle、Mysql等),可熟练掌握性能调优及高效的SQL编写;
5、能熟练运用线程池/异步/缓存/锁等技术构建高效、健壮、高可用的系统;
6、具备良好的学习能力、团队合作精神,具有强烈的工作责任心、严谨的工作态度;
7、具备Liunx服务部署上线能力。
8、具备后台管理系统软件开发经验者、ERP相关开发经验者优先考虑。
9、英语四级及以上,能够阅读英文开发文档优先考虑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕