工作内容:负责公司系统的开发、维护和升级,运用Java语言进行编程,负责完成系统的业务逻辑、数据结构和数据库设计。主要职责:- 根据项目经理和产品经理的需求,负责开发并实现系统功能模块,包括用户认证、权限控制、数据验证、API开发等;- 参与项目的需求分析、设计和评审工作,确保项目按照预定目标完成;- 使用主流开发工具和技术,如Spring Boot、MyBatis、MySQL等,提高系统的性能和可维护性;- 编写高质的代码,包括注释和文档,确保代码易于理解和维护;- 参与团队的 Code Review,不断提升自己的编程能力和团队的开发水平;- 负责系统的测试和部署,确保系统按时上线,并根据项目需求进行系统优化和升级。职位要求:- 2年以上Java开发经验,具有较好的编程基础和深入的了解;- 熟悉主流的开发工具和技术,如Spring Boot、MyBatis等;- 熟悉数据库技术,如MySQL、Oracle等,具有数据库设计和优化经验;- 具备良好的代码风格和习惯,能够编写规范、易懂、可维护的代码;- 熟悉常用的设计模式,如Spring MVC、Struts等,具有良好的系统设计能力;- 具备良好的沟通能力和团队合作精神,能够与项目经理、产品经理和其他开发人员密切合作;