职位描述
【工作内容】
- 参与软件系统的需求分析、架构设计、模块划分及详细设计;
- 根据项目计划,完成高质量的编码和单元测试工作;
- 负责现有系统的维护和升级,解决线上出现的技术问题;
- 参与代码审查,确保代码质量,提升团队整体技术水平;
- 与产品经理、UI设计师和其他开发人员紧密合作,确保产品的顺利交付;
- 持续学习新技术,并将其应用到实际工作中,以提高产品性能和用户体验。
【任职要求】
- 计算机相关专业本科及以上学历,优秀应届毕业生亦可考虑;
- 熟练掌握Java编程语言及相关框架(如Spring Boot, MyBatis等);
- 对JVM原理有一定了解,能够进行基本的性能调优;
- 熟悉数据库设计及SQL语句编写,了解至少一种主流关系型数据库(如MySQL);
- 具备良好的面向对象设计思维,熟悉常用的设计模式;
- 有良好的沟通能力和团队协作精神,乐于接受挑战性任务;
- 对技术充满热情,具备较强的学习能力和解决问题的能力。