JAVA工程师

岗位职责:

1、负责根据软件需求完成系统设计、接口设计和数据库设计,并撰写相应的技术文档;

2、能独立完成相应系统的核心编码工作,能够运用新技术及能独立解决开发中遇到的难点问题;

3、参与系统稳定性、性能和扩展性调试;

4、参与或负责产品系统模块功能设计开发;

5、能够熟练运用java、mysql、内存数据库,并能够及时解决系统故障、业务调优。


任职要求:

1、本科及以上学历,计算机技术、软件工程等相关专业优先,2-3年工作经验

2、能够运用业界主流开发架构进行业务开发,并掌握MVC开发原理,并对自己编写的代码进行重构;

3、能够熟练掌握常用开发工具及技巧;

4、能够熟练掌握常用编程算法和面向对象思想,并在项目中实际运用;

5、能够熟练掌握Mysql数据库使用,能够熟练编写数据库脚本,能够创建索引及优化;

6、能够熟练运用SpringBoot、SpringMVC、MyBatis、JUnit等技术框架及其原理,具备良好的单元测试习惯;

7.  熟悉redis基本概念,并能熟练应用redis解决开发过程中的问题;

8.  有订单系统开发经验、Spring cloud开发经验、大数据相关应用开发经验者优先。