岗位职责:
1.根据业务需求及产品功能完成应用系统的技术方案设计和对应后端功能的技术设计及开发实现;
2.参与系统的架构设计、模块划分和技术选型,确保系统的高性能、高可用性和可扩展性;
3.设计并实现高效稳定的API接口,支持前端和其他系统的数据交互;
4.编写单元测试、集成测试等各类测试用例,保证代码质量和系统稳定性;
5.与产品经理、前端开发人员紧密合作,快速响应业务变化,优化现有系统性能;
6.持续关注行业动态和技术趋势,积极参与技术分享和内部培训,推动团队技术水平的共同进步。
任职要求:
1.本科及以上学历,3年以上Java开发经验;
2.熟练掌握数据库原理及SQL优化技巧,熟悉mysql、Redis等数据库;
3.理解微服务架构设计理念,具备Spring Boot/Spring Cloud等相关框架的实际项目经验者优先;
4.对RESTful API设计风格有深刻理解,能够设计出易于维护和扩展的API;
5.掌握Linux操作系统的基本命令行操作,了解Docker容器化部署技术;
6.具备良好的问题分析和解决能力,善于在复杂环境中定位并解决问题;
7.有强烈的责任心和团队合作精神,良好的沟通能力和自我驱动力。