职位描述
我们正在寻找一位积极主动、技术扎实的JAVA软件全栈工程师加入我们的团队。作为团队的核心开发成员,您将参与到软件产品的全生命周期中,从前端界面到后端服务,从需求设计到系统部署,用代码将创意转化为稳定、高效的产品。如果您对技术充满热情,享受解决复杂问题的过程,并希望在富有挑战的项目中快速成长,我们期待您的加入。
主要职责
- 全栈开发: 负责公司项目/产品新功能的调研、设计、开发、测试与部署上线,覆盖前端、后端及数据库。
- 高质量交付: 编写清晰、规范的技术文档,包括但不限于设计文档、接口文档及部署手册。
- 系统运维与支持: 负责生产环境的系统部署、监控、优化及日常维护,快速响应并解决线上技术问题,提供技术支持。
- 团队协作: 与项目经理、产品经理、测试工程师及其他开发人员紧密协作,确保项目按时高质量交付,并积极参与技术分享与团队建设。
任职要求
- 学历专业: 计算机科学、软件工程、通信、信息管理及相关专业背景优先,能力突出者可放宽。
- 技术要求:
- 扎实的计算机基础,深入理解面向对象编程思想、常用数据结构与算法。
- 具备Java项目开发经验,熟练掌握Java核心技术与JDK,熟悉JVM基本原理者更佳。
- 熟悉主流前端技术(HTML5、CSS3、JavaScript、Ajax)及至少一种前端框架(如Vue.js、React等)。
- 精通Spring、Spring Boot、Spring Cloud等主流后端框架,熟悉MyBatis等持久层框架。
- 熟练掌握至少一种关系型数据库(如MySQL、Oracle、PostgreSQL)的设计、开发与性能优化,了解NoSQL数据库(如Redis、MongoDB)者优先。
- 了解Linux操作系统常用命令,具备基本的服务器环境部署与运维能力。
- 熟悉Git代码管理、Maven/Gradle构建工具,了解CI/CD流程和Docker容器化技术者优先。
- 软实力要求:
- 具备优秀的逻辑分析、问题定位与解决能力。
- 拥有良好的沟通表达能力和团队协作精神,能够清晰地进行技术方案阐述与文档编写。
- 工作认真负责,有较强的自驱力和学习能力,能适应快节奏的项目开发。
我们提供
- 有竞争力的薪酬体系: 具有行业竞争力的薪资待遇,项目奖金、绩效奖金及年度调薪机会。
- 完善的福利保障: 全额缴纳五险一金,带薪年假、带薪病假、年度体检、节日福利及丰富的团队活动。
- 成长与发展空间: 清晰的双通道(技术/管理)职业发展路径,定期技术培训、分享会及外部学习机会,支持参与有挑战的核心项目。
- 舒适的工作环境: 开放、平等、协作的团队氛围,舒适的办公环境,以及人性化的弹性工作制度。
- 有意义的挑战: 参与打造具有市场影响力的产品,您的代码将直接服务数百万用户,获得宝贵的全栈项目经验与技术视野。
加入我们,一起用技术创造价值!