岗位职责:
1、负责产品中核心功能的代码实现;解决产品中的关键问题和技术难题;
2、负责产品结构分析,可以提出系统架构整体设计,数据库存储设计方案,指导其他工程师的设计开发工作;
3、熟悉软件开发规范,编写相应的技术文档,并对通用技术进行整理,提高技术复用,并编写软件使用说明书;
4、参与开发中重要技术问题攻关。
任职资格:
1、本科及以上学历,计算机软件相关专业,Java基础扎实,5年以上相关工作经验;
2、有良好、规范的编程习惯和文档编写习惯;
3、良好的沟通、学习能力,工作认真负责,具有团队工作精神;
4、精通JPA,Hibernate,Mybitis,Spring Data;
5、熟练掌握SQL语句,熟练使用Oracle,MySQL, Mongodb等数据库;
6、熟练使用Redis,MonogDB,ElasticSearch;
7、熟练使用RabbitMq,RocketMq或者activemq消息中间件;
8、熟练使用Git,SVN等代码管理工具;
9、有大型项目开发经验,有构建大并发高可用项目经验优先;
10、勤于学习,善于思考,思路清晰,能独立分析和解决问题;
注:特别优秀者,可根据实际工作能力,待遇面谈。