20910-JAVA开发工程师(深圳)

深圳 | JAVA | 2020年09月10日

【岗位职责】

1.参与和负责项目的系统设计与开发;

2.能按时、独立、高质量地完成工作,确保相关代码逻辑的健壮性与正确性;

3.独立完成部分系统的系统分析以及详细的系统设计文档的撰写;

4.维护、升级和优化现有系统,并能够快速定位并及时修复软件缺陷。

【任职要求】

1.本科及以上学历,具有三年以上Java开发经验,能流畅阅读英文技术资料;

2.有Spring Cloud/Boot实际开发经验;

3.精通Java及面向对象设计开发,对部分Java技术有深入研究,研究过优秀开源软件的源码并有心得者优先;

4.熟悉常见设计模式,精通Spring,MyBatis等流行开源框架

5.熟悉Linux 系统,能够在Linux 环境下进行开发;

6.精通至少一种关系数据库(Mysql/PostgreSQL等),熟悉数据库原理和常用性能优化技术;

7.熟悉分布式、缓存、异步等机制,有分布式系统、集群架构设计经验者优先考虑;

8.熟悉Activity、JBPM工作流开发;

9.具有良好而规范的编程习惯和技术文档编写习惯。