JAVA中高级工程师
岗位职责:
参与安全行业等系统分析,业务设计,核心代码编写维护,对结果负责;
任职资格:
1、扎实的计算机编程能力和良好的编程习惯,熟悉linux环境下编程,熟悉常用的shell命令工具,熟悉Git/SVN等源代码版本控制工具;熟悉linux操作系统及命令;
2、至少3年以TO B端系统类项目研发经验,熟悉软件开发的流程;
3、熟悉常用的Java API及相关的开发框架和开发包,熟练使用SSH框架;
4、熟练掌握常用设计分析方法、能够熟练并恰当的运用设计模式和设计原则;
5,有Web开发经验,对RESTful概念有清晰的理解,并至少有一次API Server开发项目中运用到
6、有安全行业软件开发经验优先;
7、抗压能力强,皮实,态度端正,心态佳;
8、能接受出差。
加分项:
1,从事过分布式系统的设计、开发、调优工作优先,熟悉Hadoop、Spark、Hbase、Hive、kafka等开源项目优先,具有数据挖掘机器学习经验者优先。
2, 熟悉postgresql,elasticsearch,linux,nginx,redis等技术生态,有实际开发经验更佳;