岗位职责:
1. 负责公司核心业务系统的架构设计、开发及优化,确保系统高效稳定运行;
2. 参与需求分析和功能设计,根据产品需求完成高质量的代码编写和技术文档撰写;
3. 与前端开发、测试团队紧密协作,完成系统联调、性能优化和问题排查;
4. 持续改进现有系统的性能、可扩展性和安全性,提升用户体验;
5. 研究并引入新技术,推动技术栈升级和团队技术能力提升;
6. 参与代码评审,确保代码质量符合规范,推动团队开发流程标准化。
任职要求:
1. 计算机相关专业专家及以上学历,2年以上Java开发经验;
2. 熟练掌握Java语言及面向对象编程思想,具备扎实的编程基础;
3. 熟悉主流开发框架(如Spring、Spring Boot、MyBatis等)及微服务架构设计;
4. 熟悉数据库设计与优化,精通MySQL、PostgreSQL等关系型数据库,了解Redis等缓存技术;
5. 具备良好的算法基础和问题解决能力,能够独立完成复杂模块的设计与实现;
6. 熟悉Linux操作系统,具备基本的Shell脚本编写能力;对分布式系统、消息队列(如Kafka、RabbitMQ)及高并发处理有实际项目经验者优先;
7. 具备良好的沟通能力和团队协作精神,责任心强,能够承受一定工作压力。