职位描述
一、岗位职责
1.根据需求文档和技术规范,编写符合标准的 Java 代码,完成模块或功能的开发。
2.独立开发:理解公司理念和产品定位,独立负责重要功能模块的设计与开发,确保功能的稳定性和性能,例如设计和实现复杂的业务逻辑模块、系统
3.性能优化:对系统进行性能分析和优化,解决系统存在的性能瓶颈,如优化 SQL 语句、调整系统架构提升并发处理能力。
4.技术指导:指导初级开发人员进行代码编写和问题解决,帮助其提升技术能力;参与团队技术分享,促进团队整体技术水平提升。
5.对开发的代码进行单元测试,配合测试工程师进行集成测试和系统测试,修复发现的 bug。
6.分析并解决开发过程中遇到的技术问题,记录问题处理方案。
7.编写或完善开发过程中的相关文档,如接口文档、单元测试报告、代码注释等。
8.维护个人开发模块的版本记录,确保代码版本管理规范。
9.参与团队技术会议,分享开发经验和遇到的问题,配合团队完成项目进度。掌握公司技术栈和开发规范,逐步提升技术能力。
二、任职要求
1.本科及以上学历,计算机科学、软件工程、信息技术等相关专业,3及以上工作经验
2.掌握 Java 核心语法(面向对象、集合框架、异常处理等),了解 JVM 基本原理。
3.熟悉 Spring、Spring Boot 等主流框架,了解 MVC 设计模式。
4.掌握 SQL 语言,熟悉 MySQL 等关系型数据库,了解数据库索引优化基础。
5.了解 RESTful API 设计规范,掌握 HTTP 协议基本概念。
6.熟练使用 IntelliJ IDEA、Eclipse 等开发工具。
7.掌握 Git 等版本控制工具的基本操作。
8.了解 Maven、Gradle 等项目构建工具。熟悉 人大金仓、达梦 等国产化数据库、熟悉DICOM协议及相关开发经验。
9.具备良好的逻辑思维能力和问题分析能力
10.有较强的学习意愿和能力,能快速适应新技术和工作环境。
11、具备良好的沟通能力和团队协作精神,责任心强。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕