岗位职责:
1. 负责公司核心业务系统的设计与开发,包括但不限于需求分析、系统架构设计、模块编码及测试等工作。
2. 参与软件项目的全生命周期管理,确保项目按时按质完成,包括项目计划制定、进度跟踪、风险评估及应对。
3. 编写高质量、可维护的Java代码,遵循编码规范和最佳实践,提高代码复用性和系统性能。
4. 与产品经理、测试工程师等跨部门团队紧密合作,理解业务需求,提供技术支持和解决方案。
5. 持续优化现有系统,解决系统运行中的问题,提升系统稳定性和用户体验。
6. 跟踪Java技术发展趋势,引入新技术和工具,提升团队技术水平和项目竞争力。
任职要求:
1. 本科及以上学历,计算机科学、软件工程或相关专业毕业。
2. 拥有3年以上Java开发经验,熟悉Java语言特性及常用框架(如Spring、Spring Boot、MyBatis等)。
3. 熟练掌握数据库设计与开发,熟悉SQL语言,了解至少一种关系型数据库(如MySQL、Oracle等)。
4. 具备良好的问题解决能力和逻辑思维能力,能够独立分析和解决技术难题。
5. 有良好的团队合作精神和沟通能力,能够与不同背景的团队成员有效协作。
6. 对新技术保持好奇心和学习热情,能够快速适应技术变化和项目需求。