岗位职责
1. 参与公司软件产品全生命周期管理,包括需求分析、架构设计、开发、测试、上线及维护;
2. 根据项目需求,编写高质量的Java代码,负责功能模块的调试、优化与性能提升,确保软件的稳定性与安全性;
3. 协同团队成员完成系统模块的设计与开发,保障模块间的高效协同与无缝集成;
4. 参与软件架构设计与优化,提升系统的高可用性、可扩展性和可维护性;
5. 跟踪并推动项目进度,积极沟通解决项目中存在的问题,确保按时高质量交付;
学历要求:计算机相关专业本科、研究生学历;
技术能力:
* 熟练掌握Java编程语言,精通Java Web开发相关技术栈,如Spring、Spring Boot、Spring Cloud等;
* 熟悉数据库原理,能够熟练操作MySQL、Oracle、SQL Server等关系型数据库;
* 了解Linux操作系统,具备基本的Shell脚本编写能力;
专业基础:
* 掌握Java核心技术,如IO、多线程、集合等;
* 熟悉分布式系统架构,了解缓存、消息队列等机制;
* 熟悉常用中间件工具,如Nacos、RabbitMQ、Kafka、Redis等;
个人特质:
* 具备较强的学习能力与技术热情,对新技术有较高的敏感度;
* 拥有良好的团队合作能力,积极主动,能承受一定的工作压力;
* 有实际项目经验者优先。