岗位职责:
1、参与核心软件产品的设计工作,进行功能模块的详细设计,并按项目管理规范的要求编制设计文档;
2、完成核心软件系统代码的实现,编写代码注释和开发文档,分析并解决软件开发过程中的问题;
3、负责完成核心软件产品的编码实现(编码、单元测试)、集成测试,并按项目管理规范编写相应的技术文档;
4、配合系统架构师完成相关任务目标,为相关部门和人员提供技术支持。
任职资格:
1、精通JAVA开发语言;
2、精通WEB开发技术及常见框架SpringBoot、SpringMVC、dubbo、SpringCloud的其中一种,ELK、消息队列等技术了解者优先;
3、精通spring mybatis ,精通 idea 等开发工具;
4、精通SQL,掌握NoSQL及MYSQL、ORACLE、SQLSERVER主流数据库使用,分布式数据库中间件了解者优先;
5、精通使用 Eclipse、MyEclipse、 Intellij idea至少一种、熟练使用SVN、GIT等版本控制工具;
6、精通Linux应用服务器的基本命令使用者优先;
7、熟练使用 ElasticSearch、MongoDB、Redis;
8、了解MD5、RSA等加密验签等工具的使用。