职位描述
1.负责公司产品/项目中核心功能模块的代码编写、调试与单元测试,按计划完成开发任务。
2.参与需求分析和技术方案讨论,协助进行系统或功能模块的设计,并编写相关技术文档。
3.负责日常代码维护,及时修复测试和线上环境中发现的程序缺陷,保障系统稳定运行。
4.学习并应用主流Java技术框架,参与系统性能优化,提升代码执行效率。
5.与其他团队成员(如产品、测试)紧密协作,确保项目顺利推进。
任职要求:
1.学历与经验: 本科及以上学历,计算机相关专业,具备Java后端开发经验。
2.技术基础: 精通Java语言,深入理解面向对象编程思想、多线程、集合等核心机制。对JVM原理有一定了解者优先。
3.技术框架: 熟练掌握Spring Boot、Spring Cloud、MyBatis等主流开源框架,并了解其核心原理。
4.数据库: 熟悉MySQL、Oracle等至少一种关系型数据库,具备SQL优化能力。
5.中间件/工具: 了解Redis缓存(如缓存策略、分布式锁)、消息队列(如Kafka/RabbitMQ)的基本应用;熟练使用Maven、Git等开发管理工具。
6.软技能: 学习能力强,关注新技术应用;具备良好的逻辑思维能力、沟通表达能力和团队协作精神,有强烈的责任心和抗压能力。
加分项:
1.有系统分析师、系统架构设计师、信息系统项目管理师(或PMP证书)资质可放宽工作年限