岗位描述
岗位职责
1.根据需求,完成相对应功能模块的设计和开发。负责研发过程中的系统文档的编写、维护。
2.负责系统模块的开发落地及迭代,提高性能、稳定性。
3.协助完成现有系统的功能优化、Bug修复与日常维护工作。
4.所开发的功能模块编写相关的技术文档和注释。
5.参与团队的会议,学习良好的编程规范,准时完成团队所交代的工作。参加团队的每日站会、月度会议,体验并学习敏捷开发的全流程。
岗位要求
1.计算机科学、软件工程或相关专业的本科生/研究生。
2.熟悉 Java 语言基础,了解面向对象编程(OOP)思想,如类、继承、多态等。
3.熟练掌握主流Java技术,如Spring Cloud, Spring Boot, MyBatis等。熟悉SSH、SSM、Spingboot等JAVA开源框架的使用.有相关课程项目或自学经验者优先。
4.了解至少一种关系型数据库(如 SQL Server, MySQL, PostgreSQL),会编写基本的SQL查询语句。
5.对Web前端技术(如 HTML, CSS, JavaScript)有基本了解。了解 Vue/React 等现代前端框架者将是加分项。
6.学习能力:对Java技术栈有浓厚的学习兴趣,具备快速学习和掌握新知识的能力。
7.具备良好的逻辑分析和问题解决能力,面对难题时能主动思考。
8.需具备拆解业务端的业务功能,与各业务岗位及内部研发岗位交流顺畅,并且具备较强的团队合作能力。
加分项
1.拥有个人技术博客(CSDN等)、GitHub开源项目或有过代码贡献。
2.参与过实际项目的开发,并能展示相关业务逻辑及功能。
3.了解或接触过:Redis、RabbitMQ、微服务等任一相关技术。