软件开发工程师(Java)(昌平)
北京中油瑞飞信息技术有限责任公司
- 公司性质:国企
- 公司行业:多元化业务集团公司
职位信息
- 发布日期:2019-01-02
- 工作地点:北京-昌平区
- 招聘人数:5人
- 工作经验:3-4年经验
- 学历要求:本科
- 职位月薪:1.6-2.8万/月
- 职位类别:高级软件工程师
职位描述
岗位职责:
1. 参与java后台系统的设计和研发工作。
2. 定位并修改系统暴露出的bug。
3. 不断迭代新功能并保持系统的稳定、健壮、安全。
4. 参加代码评审,持续优化代码结构和性能。
5. 完成软件系统相关文档的编写工作。
6. 与其他部门配合完成从原型到产品的落地。
任职资格:
1. 至少3年以上java开发经验(实习,培训不算)。
2. 对面向对象编程有着良好的理解及充分的实践。
3. 掌握基本的数据结构和算法知识(栈,队列等 / 递归,排序等)。
4. 熟悉多线程(线程安全)、IO、集合类、反射、泛型中的至少三种。
5. 了解servlet标准,http/https协议,restful接口风格。熟悉各种网络协议(ftp,sftp,scp,rtsp,icmp或对OSI7层网络模型有良好的认知)是个加分项。
6. 至少熟悉一个常见的web(mvc)框架,如SpringMVC,SpringBoot等。
7. 熟练使用至少一种常见的web容器,如tomcat,jboss,jetty,weblogic等,会使用Nginx是个加分项。
8. 熟练掌握至少一种常见的关系型数据库: PostgreSQL, MySQL, Oracle。使用过MongoDB,Redis等非关系库的经验是个加分项。
9. 熟悉Mybatis或HIbernate或原生JDBC/JPA。掌握或了解OLAP、OLTP是个加分项。
10.掌握Web相关基础知识,如HTML, JAVASCRIPT, CSS等。react/vue是个加分项。
11.掌握基本的linux操作能力。会shell,perl,python是个加分项。
12.具备良好的自我学习能力,拥有通过搜索引擎分析和解决问题的能力。良好的英文是个加分项。
13.拥有良好的代码风格,并有向团队代码风格靠近的思想,保持代码的简洁和高可读性。
14.良好的沟通能力及团队合作精神,责任心强。
其他关键字:git、maven、SP(存储过程)、ETL、RPC、RMI、分布式、zookeeper、MQ、kafka
职能类别: 高级软件工程师
公司介绍
联系方式
- Email:hr@cnpc.com.cn