岗位职责:
1. 参与软件项目的需求分析,制定开发计划和方案;
2. 负责软件的设计、编码、测试和维护工作,确保项目按时完成;
3. 遵循编程规范和标准,编写高质量的代码,对代码进行优化,提高软件的运行效率和性能;
4. 参与数据库设计,优化数据库访问性能,保障数据安全。
5. 根据项目需求,编写相应的技术文档和用户手册;
6. 跟踪软件行业的发展动态,及时掌握新技术、新方法;
7. 配合团队成员进行代码审查和调试,确保软件质量达到预期标准;
8. 参与软件项目的后期维护和支持工作,及时响应并解决用户问题。
任职资格:
教育背景:计算机相关专业本科以上 。
年龄:25岁以上。
工作经验:Java全栈(前端开发+后端开发)2年及以上开发经验。
岗位技能要求:
1. 熟练掌握Java编程语言,熟悉面向对象编程思想,了解设计模式;
2. 熟悉Spring、Spring Boot、MyBatis等主流Java开发框架,有实际项目开发经验;
3. 熟悉前端技术,如HTML/CSS/JavaScript,了解至少一种主流前端框架(如Vue.js、React.js等);
4. 熟悉关系型数据库(如MySQL、Oracle等)的使用及SQL语言;
5. 熟悉Linux系统操作,了解常用的系统命令和部署工具;
6. 具备良好的编码习惯,注重代码的可读性、可维护性和可扩展性;
7. 具备强烈的责任心和团队协作精神,能够在压力下有效地完成任务。
其他: