PIONEER
IN DATA INTELLIGENCE!

数据智能的先行者

高级JAVA软件工程师

职位月薪:面议

工作地点:北京-海淀区

工作性质:全职

工作经验:5年以上

最低学历:本科

招聘人数:1人

岗位职责:

1、负责并参与公司项目底层架构设计,后台系统的模块设计和编码工作;

2、参与项目业务分析,能快速理解、消化各方需求,并落实为具体的开发工作,编写项目技术方案,分解和划分项目任务;

3、指导和参与项目开发工作,制定开发规范,检查代码实现质量,带领测试进行功能及业务测试,及时对测试反馈进行处理;

4、负责技术攻坚,解决开发中的技术难题,分析解决系统存在的瓶颈,提升核心业务功能;

5、负责项目需求相关领先技术的预研及可行性评估。

任职要求:

1、电子、计算机、通信工程相关专业,本科以上学历,从事5年以上软件开发工作经验,从事软件开发管理工作2年以上;

2、思路清晰,逻辑性强,良好的语言表达能力,较强的分析设计能力和方案整合能力;

3、对技术充满热情且具有专研精神,具有高度责任感、很强的学习和内外沟通能力,做事积极主动,善于团队合作与管理,执行力强,能在高压下高效工作;

4、掌握高并发、高负载、分布式系统相关技术,深入理解SOA以及微服务架构,熟练使用Spring boot、Dubbox,并具有大型系统的实际应用经验;

5、具有扎实的Java基础,具有面向对象分析、设计、开发能力,精通OO,AOP,设计模式,熟悉SpringMVC、Spring,Mybatis、等开源框架并了解其原理,具有JVM调优能力,掌握Python等其他语言优先;

6、掌握HTML/CSS/JS,熟悉web标准,掌握HTTP协议;

7、精通关系型数据库设计,熟悉使用MySQL、Redis等数据库并熟悉架构,掌握数据库性能优化;

8、熟悉常用设计模式,熟练掌握常用算法,在分布式通信、业务监控等方面对架构设计、系统设计有一定经验,有解决复杂业务问题的能力;

9、参与从事GIS相关大型系统项目优先。