岗位职责:
1.信息情报服务平台项目开发,独立完成系统核心模块的开发;
2.服务端系统架构设计与开发、数据库、全文搜索引擎设计;
3.功能模块的代码编写、能够独自完成单元测试、集成测试。
任职要求:
1.3年或以上Java服务端开发经验,计算机相关专业;
2.精通Elastic Search或solr分布式全文搜索引擎应用开发。熟悉知识图谱、自然语言处理、元数据知识、搜索业务知识优先;
3.精通Mysql/Oracle/SQL Server等常用数据库开发,有sql调优经验优先;
4.熟悉Linux下Java项目的自动构建与部署,精通Linux下的服务端命令操作;
5.熟悉常用构建工具,如Maven等;
6.熟悉Resin/Tomcat/Apache等主流应用服务器的配置和使用;
7.常用开源框架如SpringMVC、MyBatis、SpringCloud等有深入了解, 对框架本身有过开发或重构者优先;
8.熟练使用Git/svn或其他版本控制工具;
9.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现者优先;
10.熟悉Neo4J等图数据库、TFS/FastDFS/GlusterFS等分布式文件存储开发优先;
11.熟悉多线程编程、全栈开发技术优先;
12.原则上为应届毕业生、硕士及以上学历,年龄一般不超过30岁,条件优秀者可适当放宽要求。