高级Java开发工程师(北京) (职位编号:007)
北京中诺链捷数字科技有限公司
- 公司性质:民营公司
- 公司行业:金融/投资/证券
职位信息
- 发布日期:2021-06-04
- 工作地点:北京
- 招聘人数:5人
- 工作经验:5-7年经验
- 学历要求:本科
- 职位月薪:3-4万/月
- 职位类别:Java开发工程师
职位描述
岗位职责:
1.负责各个模块的设计与开发,核心功能代码研发、测试、发布、优化,并带领初中级工程师开发完成工作,同时负责开发任务分解、工作量评估。
2.快速迭代系统,高效完成业务需求研发。
3.负责基础业务平台、通用框架、核心代码开发,解决系统中的关键问题和技术难题。
4.负责现存系统优化重构,架构升级工作。
5.根据开发规范以及流程,编写技术评审方案,并对开发过程中进行代码质量审核和技术指导。
任职要求:
1.统招一本及以上学历,计算机以及相关专业,5年以上Java后端开发实际工作经验(自认能力突出者不受此限)。
2.对数据挖掘、机器学习、深度学习算法有兴趣者优先
3.有客户端开发经验且热爱全栈编程者优先。
4.有技术钻研精神,对于网络协议、搜索引擎等有研究,对优秀开源项目源码有研究者优先
5.拥有与工作年限相称的技术广度/深度,有较强的逻辑思维能力,善于分析、归纳、描述、沟通、和解决问题。
6.做事有责任感和主动性,面对复杂业务问题,可以从技术和业务多角度推进,最终达成目标。
8.具备阅读英文文档的能力,CET-4以上。
技能要求:
1.扎实的java基础,精通Java EE、数据库、缓存、消息队列、索引等技术。
2.熟练使用常用研发工具,包括但不限于依赖管理打包管理工具Maven、版本控制工具Git等
3.熟练掌握Java语言:熟悉面向对象、多线程、反射;了解Jvm调优、类加载、Nio/Aio、字节码增强等更佳。
4.熟悉Java技术栈:Spring体系、Servlet系列容器、Dubbo等。
5.熟悉MySQL应用开发,了解数据库事务隔离级别、索引远离、性能调优;对NoSQL有研究更佳。
6.了解常用中间件:包括但不限于消息队列、分库分表组件、定时调度、分布式配置等
7.了解SOA架构,对RPC、序列化、服务治理有相应了解
精通linux常用命令,网络协议,jvm、tomcat、nginx等调优。
职能类别:Java开发工程师