一、招聘岗位
高级JAVA开发工程师
二、薪资待遇
2.5万-3.5万/月
三、岗位职责
1、负责评估外包团队的技术架构质量、代码质量、数据库设计质量、工时评估合理性、整体研发能力,能基于自己的专业度,有理有据的去进行评判;并站在公司成本角度,为公司把关代码质量、最大限度控制研发成本;
2、能根据公司战略需要,自主研发(或跟外包方一起研发)相关功能模块;
3、负责对外包方交付的源码及各类技术文档进行技术验收,确保:源码编译无误、且是最新版本;可以在本地调试正常运行;各类技术文档质量过关,杜绝面子工程、文档内容敷衍了事的状况;
4、负责公司发展所需的新技术研究、并对团队研发中遇到的技术难点攻坚;
5、具备架构师能力,能根据工作需要,独立搭建开发框架和核心代码编写;具备全栈研发能力,包括但不限于前端H5、JAVA、移动端、微信端;
6、兼任运维工程师角色: 负责对公司所有云服务器和实体服务器(windows、linux)进行账号管理、配置选型、系统管理、安全管理、配置管理、产品运维部署管理、服务器问题修复处理、网络设备维护等互联网公司运维工程师专职工作;
7、兼项目实施角色,必要时,需要根据部门安排,短期(单次2~5天左右)到客户现场出差,进行现场上线实施与技术支持工作;
8、根据统一安排,轮流记录部门相关会议纪要,逻辑清晰、可读性强;
9、完成领导安排的其它相关工作。
四、职位要求
1、计算机、软件工程等相关专业,本科及以上学历;
2、必须有全栈开发经验,既熟悉H5、javascript、CSS、vue.js等前端开发语言与框架,同时又要熟悉Java后端研发技能和常用架构;同时需具备Android、IOS二者至少其一的研发技能;
3、八年以上大型Java Web项目开发及架构设计经验;有成功应对高并发、高可用、海量数据存取的大型分布式系统(比如:大型网站系统)的分析/设计/架构实战经验;
4、精通SSH、SpringBoot、SpringCloud等架构,并有自己的心得和见解;
5、精通微服务架构设计思想,并有多年实战经验;精通常见设计模式;
6、精通Docker等主流容器技术的配置和使用;
7、精通软件开发流程和常用的项目构建工具,如:Maven, GitLab ,SVN等;
8、 精通MySQL、SqlServer、Redis、Memcached、MangoDB等主流数据库技术;
9、很强的分析解决问题能力,可迅速了解业务逻辑并转化为技术解决方案;
10、具备良好的逻辑思维能力和快速熟悉新业务和外包方代码的能力。
五、公司地址
北京朝阳区姚家园路105号观湖国际大厦二座八层



