工作内容:负责公司软件系统的开发和维护,包括 but not limited to:* 使用 Java 编程语言,掌握面向对象编程思想,熟悉 Java 类库和框架;* 使用 Eclipse 或 IntelliJ 等 Java 开发工具,编写并测试代码;* 与项目经理、测试人员和其他开发人员合作,确保项目按时完成并达到预期目标;* 分析并修复应用程序的问题,包括但不仅限于:代码相关的问题、性能问题、安全问题等;* 按照项目需求,编写相应的测试用例,并对测试结果进行汇总;* 了解并遵循公司的安全规范,确保应用程序的安全性和可靠性;* 参与软件系统的需求分析、设计、开发、测试、部署和维护等过程;* 具有良好的沟通能力,能够与团队成员和其他利益相关者进行有效的沟通和合作。职位要求:* 大学本科或以上学历,计算机、软件工程或相关专业;* 1年以上 Java 软件开发经验,熟悉 Java 类库和框架;* 熟悉 Eclipse 或 IntelliJ 等 Java 开发工具,掌握面向对象编程思想;* 熟悉 SQL 语言,熟练使用 MySQL 或 Oracle 等数据库;* 了解常用的开发框架,如 Spring、Hibernate 等;* 了解前端技术,如 HTML、CSS、JavaScript 等,并能够使用前端框架(如 React、Vue 等)进行开发;* 熟悉敏捷开发模式,具备良好的团队协作能力;* 具备良好的英语读写能力,能够阅读英文文献并了解相关技术。