岗位:技术研发(java)
【岗位职责】:
1.可根据需求内容独立完成分配的系统功能设计和开发工作,开发质量和规范符合项目要求;
2.负责开发内容的自测以及配合测试工作;
3.能够和其他岗位对接协作完成整体任务;
4.产出开发相关的文档,如数据库设计、概要设计、详细设计等。
【任职要求】:
1.本科及以上学历,软件工程、计算机相关专业优先,接受全国出差,英语水平良好者优先。
2.爱好编程,基本功扎实,掌握JAVA开发语言、常见的算法和数据结构,有良好的学习能力;
3.熟悉SpringBoot、SpringMVC、Mybatis等开发框架,了解SpringCloud或dubbo者优先;
4.了解常见设计模式、线程池技术的使用;
5.熟悉JUnit单元测试框架;
6.熟悉SQL、了解基本的SQL调优,了解数据连接池,熟悉Orcale或Mysql数据库;
7.了解Redis的基本知识和用法;
8.熟悉HTTP、HTTPS、TCP/IP通讯协议;
9.熟练使用Eclipse、intellij idea等开发工具;
10.熟练使用svn、Git版本控制工具,了解GitFlow;
11.熟悉Maven的使用;
12.有Linux/Unix操作系统下开发经验、了解常用Linux命令;