职位描述(JD):
岗位职责:
(1)负责根据产品方案和需求,完成产品概要设计工作;
(2)负责根据产品需求和概要设计,完成核心模块的详细设计、实现、单元测试及相关手册编写工作;
(3)负责根据专利策划要求,完成专利交底书的撰写;
(4)负责协助架构师进行系统架构设计工作;
(5)负责带领并指导初中级开发人员完成开发工作。
任职要求
经验要求:
(1)5年及以上软件产品设计、编码实现工作经验;
(2)精通Java底层数据结构原理、JVM原理及性能优化等相关知识;
(3)精通软件产品研发主流技术框架、中间件等相关知识,如:Spring、SpringBoot、SpringCloud、Mybatis、Dubbo、Tomcat、RabbitMQ、RocketMQ、Redis等;
(4)精通设计模式和常用算法等相关知识;
(5)精通关系/非关系数据库、分布式、微服务等技术;
(6)熟悉SVN、GIT、Eclipse、IDEA、VSCode、Maven、Gradle等相关工具;
(7)熟悉Linux操作系统及相关命令,熟悉大数据、云计算等相关知识;