职位描述
一、岗位职责:
1.参与公司软件产品的需求分析、设计、开发和维护工作;
2.编写高质量的Java代码,完成功能模块开发;
3.配合团队完成单元测试、集成测试及代码审查;
4.协助修复系统缺陷,优化现有代码性能和可维护性;
5.学习并应用新技术,参与技术文档编写;
6.与产品、测试、运维团队协作,推动项目交付。
二、任职要求:
1.硬性要求:
1.1计算机科学、软件工程或相关专业本科及以上学历(优秀者可放宽至专科);
1.2扎实的Java基础,熟悉面向对象编程、数据结构与算法;
1.3熟悉Spring/Spring Boot框架,了解MyBatis/Hibernate等ORM工具;
1.4掌握MySQL/Oracle等数据库开发,能编写基本SQL语句;
1.5了解HTML/CSS/JavaScript等前端技术基础;
1.6熟悉Git版本控制工具及Maven/Gradle构建工具;
1.7良好的编码习惯,了解代码规范、单元测试和文档编写。
2.软性要求:
2.1强烈的学习意愿,能快速适应新技术和开发环境;
2.2良好的沟通能力、团队协作精神和责任心;
2.3对技术有热情,关注行业发展趋势。
*加分项:
了解微服务架构(如Spring Cloud)、Redis缓存、消息队列(如Kafka/RabbitMQ);
有开源项目贡献、个人技术博客或实习项目经验;
熟悉Linux系统基础操作;
了解DevOps工具链(如Docker/Jenkins)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕