招贤纳士

Java高级开发工程师

岗位职责:
1、参与项目的需求分析,负责项目的架构设计,模块设计和开发;
2、负责产品开发和维护,评估任务工作量,按计划完成任务;
3、负责对软件开发人员进行详细的技术指导;
4、负责把控技术开发中难点,对技术进行把关;
5、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;理解和管理非功能性系统需求,包括软件的可维护性、性能、复用性、可靠性、有效性和可测试性等;
6、进行编制项目文档和质量记录的工作;
7、完成项目经理交办的其他工作;

任职要求:
1、大学本科学历,计算机相关专业;
2、2年以上JAVA开发经验;
3、精通面向对象设计方法、设计模式,逻辑能力佳,具有扎实的JAVA技术功底;
4、熟悉常见的设计模式,精通Spring、Spring MVC 、SpringBoot、SpringCloud等常用开源框架的原理;
5、精通MySql、Sqlserver、Oracle数据库,熟悉常用缓存技术及消息队列,如redis、mongoDB, RabbitMQ、kafka等;
6、有完整的系统集成经验,熟悉SOA分布式架构布局,移动开发经验(为移动端提供接口)优先;
7、熟练掌握linux命令和使用,熟悉Tomcat、Nginx等应用服务器部署;
8、具备网站应用前端开发能力,可独立完成数据交互、动态信息展现;
9、参与过一个以上的大中型软件项目架构设计和核心模块设计代码开发,具备丰富的应用系统设计、开发经验;
10、具有较强的逻辑思维和分析能力,较强的责任心,工作主动,善于沟通,为人诚信,能承受高强度的工作压力。

Java开发工程师

岗位职责:
1、根据开发进度和任务分配参与软件项目的部分设计、代码的编写及测试工作;
2、数据库设计;
3、部分文档编写;
4、独立完成项目经理交办的其他工作;
5、根据现有项目二次开发及迭代升级工作。

任职要求:
1、计算机软件相关专业,有互联网产品开发经验者优先;
2、具备扎实Java编程基础,熟悉Java多线程编程;
3、熟练使用主流开源框架,如Spring、Spring MVC 、SpringBoot等;
4、熟练使用linux命令和使用,熟悉Tomcat、Nginx等应用服务器部署;
5、熟练使用开发工具eclipse、IntelliJ IDEA、数据库工具、SVN版本控制工具等相关工具;
6、熟悉JavaScript,Ajax、Html、CSS等页面开发技术;
7、熟悉数据库设计规范,熟练Oracle、Mysql数据库开发技术等主流数据库;
8、具备一定的独立分析问题,解决问题的能力;
9、有相关工作经验优先。