岗位职责
1. 参与产品的需求调研、架构设计、数据库设计,并负责具体功能模块的详细设计;
2. 制定恰当的开发计划,把控项目进度,指导项目开发人员完成日常工作;
3. 参与代码编写、单元测试、系统集成测试等;
4. 主导技术难题攻关、解决开发过程中的技术问题;
5. 承担部分架构师的职责,梳理业务模型、划定系统边界、制定接口规范以及为团队成员提供技术指导等。
任职要求
1. 本科及以上学历,计算机相关专业,3年以上相关工作经验;
2. 具有大型应用系统分析、设计能力和经验,精通主流技术框架的核心思想;
3. 精通JavaEE及面向对象程序设计,对JVM、多线程、NIO等技术有深入了解;
4. 精通主流框架,包括但不限于Spring Boot、Mybatis、Redis、Dubbo、MQ等,并了解工作原理;
5. 熟练掌握 HTML, CSS, jQuery/ReactJS/Vue.js;
6. 熟悉MySql、Hbase、H2数据库;
7. 熟悉Git、Gradle、Junit工具;
8. 熟悉Liunx操作系统,熟练使用Linux基本命令;
9. 工作认真负责,有团队合作精神,表达能力、沟通能力、心理素质较好,能够在压力环境下工作。