工作职责:
1.项目开发:根据需求文档完成模块级别的编码工作,保证代码质量和性能;
2.系统维护:修复已上线系统的漏洞,优化已有功能,确保系统稳定运行;
3.项目文档:编写技术接口文档,供团队调用;
4.代码审查:与其他同事互相检查代码,共同提高整体代码质量。
任职要求:
(1)计算机相关专业,本科。但如果有丰富的项目经验和扎实的技术基础,这一要求可以适当放宽;1年及以上经验,希望回流自贡的人员优先;
(2)编程语言:掌握JAVA及其以外的一门后端语言如nodejs、go、python等,熟悉异常处理、多线程编程、集合框架等;
(3)框架与库:熟悉Spring Boot框架,掌握RESTful API的设计原则。熟悉至少一种权限框架如shiro、springSecurity等。熟悉至少一种关系型数据库管理系统如mysql、pgsql等;
(4)版本控制:熟悉Git等版本控制系统,熟悉分支管理、合并冲突解决及协作流程;
(5)AI编程工具:熟悉trae、cursor等AI编程工具。