职位描述
一、岗位职责
1、代码开发与实现:根据需求文档和技术规范,编写符合标准的 Java 代码,完成模块或功能的开发。参与简单功能模块的设计,协助高级工程师进行需求分析和技术方案落地。
2、调试与测试支持:对开发的代码进行单元测试,配合测试工程师进行集成测试和系统测试,修复发现的 bug。分析并解决开发过程中遇到的简单技术问题,记录问题处理方案。
3、文档编写与维护:编写或完善开发过程中的相关文档,如接口文档、单元测试报告、代码注释等。维护个人开发模块的版本记录,确保代码版本管理规范。
4、团队协作与学习:参与团队技术会议,分享开发经验和遇到的问题,配合团队完成项目进度。学习并掌握公司技术栈和开发规范,逐步提升技术能力。
5、辅助性工作:协助高级工程师进行系统部署、环境配置等基础运维工作。参与技术调研,收集相关技术资料,为团队提供参考。
二、任职要求
1、学历与专业:本科及以上学历,计算机科学、软件工程、信息技术等相关专业。
2、技术基础:掌握 Java 核心语法(面向对象、集合框架、异常处理等),了解 JVM 基本原理。
熟悉 Spring、Spring Boot 等主流框架,了解 MVC 设计模式。
掌握 SQL 语言,熟悉 MySQL 等关系型数据库,了解数据库索引优化基础。
了解 RESTful API 设计规范,掌握 HTTP 协议基本概念。
工具与技能:
熟练使用 IntelliJ IDEA、Eclipse 等开发工具。
掌握 Git 等版本控制工具的基本操作。
了解 Maven、Gradle 等项目构建工具。
3、软技能:
具备良好的逻辑思维能力和问题分析能力。
有较强的学习意愿和能力,能快速适应新技术和工作环境。
具备良好的沟通能力和团队协作精神,责任心强。
4、加分项:
有实际项目开发经验(如课程设计、实习项目等)。
了解 Redis、MongoDB 等非关系型数据库。
熟悉消息队列(如 ActiveMQ RabbitMQ、Kafka)或微服务相关技术(如 Spring Cloud)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕