Java开发工程师-中级
工作职责
1、理解业务需求,并参与模块的设计及开发;
2、单元测试并改进;
3、参与技术和模块代码的迭代。
任职资格
1、本科及以上学历;
2、2-5年IT相关工作经验,良好的编程习惯;
3、java基础扎实,精通io、多线程、集合等基础框架,了解jvm;
4、熟悉Linux系统,了解shell编程,熟悉常用软件的安装与调试;
5、熟练使用常见设计模式,熟悉常见网络协议;
6、熟练使用spring、springboot、springcloud、mybatis、redis等常见框架,熟悉机制和原理;
7、熟悉前端前沿技术,熟悉react、vue、bootstrap等主流框架;
8、善于沟通表达,掌握常用的团队协作工具git、svn等工具。
Java开发工程师-高级
工作职责
1、理解业务需求,并参与模块的设计及开发;
2、单元测试并改进;
3、参与技术和模块代码的迭代;
4、带领小规模技术团队达成项目目标。
任职资格
1、本科及以上学历;
2、5年以上IT相关工作经验,良好的编程习惯;
3、java基础扎实,精通io、多线程、集合等基础框架,精通jvm;
4、精通常见设计模式,精通常见网络协议;
5、熟悉Linux系统,了解shell编程,熟悉常用软件的安装与调试;
6、熟练使用spring、springboot、springcloud、mybatis等常见框架,精通机制和原理;
7、熟悉分布式相关概念和技术,掌握hadoop、spark、hbase、mangodb、kafka、elasticsearch、redis其中部分框架;
8、熟悉前端前沿技术,熟悉react、vue、bootstrap等主流框架,熟悉ecmascript 2016以上版本的新特性并熟练应用
9、善于沟通表达,掌握常用的团队协作工具git、svn等工具。