Java 后端开发工程师
1-1.5万元/月一、岗位职责
1、系统设计与开发:深度参与公司产品或项目的后端研发工作,根据业务需求独立完成模块的方案设计与编码实现,保障代码具备高可读性、可维护性及优良性能表现。
2、技术文档撰写:遵循项目管理规范,编写完整且清晰的技术资料,如接口说明、数据库结构设计等文档,为后期迭代和团队协作提供有效支持。
3、测试与维护:配合测试团队制定测试策略,对开发功能开展充分的单元与集成测试,主动排查并修复程序缺陷,确保系统稳定性;在测试过程中高效协同定位问题,快速响应并解决发现的漏洞。
4、承担客户项目的日常运维任务,及时响应客户需求,完成新功能开发与版本更新工作。
二、任职要求
1、工作经验与学历:具备不少于3年Java开发实践经验,统招本科及以上学历(必备条件),计算机类相关专业优先考虑。
2、专业技能要求:
2.1、精通Java语言,深入理解其核心技术体系,包括JVM机制、类加载过程、多线程并发处理、IO操作及网络编程等,能灵活运用解决实际开发难题。
2.2、熟练掌握Spring、Spring Boot、Spring Cloud等主流框架中的一种或多种,理解其底层原理,并能基于这些框架独立完成项目搭建与环境配置。
2.3、熟练使用MySQL等关系型数据库,掌握数据库建模、SQL编写与调优技巧,具备索引优化和查询性能提升能力,熟悉事务控制机制,了解数据库高可用架构与集群部署模式。
2.4、熟悉Maven、Gradle等构建工具进行项目依赖管理,掌握Git进行版本控制,能熟练使用IDEA、Eclipse等集成开发环境完成编码、调试与发布流程。
2.5、了解HTML、CSS、JavaScript等前端基础技术,清楚前后端交互逻辑,能够与前端人员顺畅对接,准确理解并实现接口数据传输需求。
3、综合素质要求
3.1、具备良好的沟通表达能力与团队合作意识,能准确把握业务场景和技术要求。
3.2、拥有较强的技术攻坚能力和应对压力的能力,可独立分析并解决复杂技术问题。
3.3、坚持规范的编码风格与良好的编程习惯,重视代码质量与开发效率的平衡。
3.4、具备创新思维,能在工作中提出可行性改进方案和系统优化建议。