职责描述:
1. 负责系统业务功能模块的需求分析、设计、开发与维护;
2. 搭建系统开发环境,完成系统框架和核心代码的实现;
3. 系统开发测试、部署和集成;
4. 负责解决项目中的技术难点、优化业务处理逻辑;
5. 输出所负责模块的相关文档。
任职要求:
1. 本科及以上学历;
2. 具备技术人员的职业素养,工作敬业积极,责任心强,做事认真仔细,执行力及服务意识强;
3. 2-5年java开发经验,有较强的学习能力;
4. 熟练使用Eclipse、IDEA等开发工具;
5. 熟悉Linux系统并熟练使用Nginx、Tomcat、Apache部署配置web环境;
6. 熟练使用SVN、Git等项目管理工具和Maven、Gradle等项目构建工具;
7. 熟练掌握Spring/Spring Cloud、SpringBoot、Mybatis/Hibernate、Redis、Dubbo等常用框架及类库;
8. 熟悉Oracle/SqlServer/MySql数据库,具备复杂SQL调优能力及Procedure编写能力优先;
9. 熟悉中间件知识 (MQTT/ RabbitMQ 等 )优先;
10.加分项:有JAVA项目运维经验优先,熟悉项目部署相关技术如Jenkins、Docker、Kubernetes、HashiCorp Consul、Gateway。