工作职责
一、系统设计与架构搭建
1.依据业务需求,运用Java 相关技术设计系统架构,涵盖数据库设计、接口设计等。
2.对系统架构进行性能优化,提升系统的响应速度和稳定性。减少数据库查询压力,提高数据读取速度。
二、代码编写与开发
1.使用 Java 语言进行后端服务的代码开发,遵循代码规范和设计模式。
2.编写单元测试用例,确保代码质量和功能正确性。
3.系统集成与接口对接将开发的后端服务与前端应用、第三方系统进行集成。
三、系统维护与问题解决
1.对生产环境中的系统进行监控和维护,及时处理系统故障和异常情况。
2.分析系统日志,定位并修复代码中的漏洞和问题。
任职资格
一、教育背景与专业
计算机相关专业本科及以上学历,扎实的计算机基础知识,包括数据结构、算法、操作系统、计算机网络等。
二、技术技能
1.精通 Java 编程语言,熟悉JVM 原理和性能调优,有扎实的面向对象编程思想。
2.熟练掌握Spring、Spring Boot、Spring Cloud等主流框架,了解其原理和应用场景。
3.熟悉关系型数据库(如MySQL、postgresql等)和非关系型数据库(如Redis、MongoDB等)的使用和原理。
4.熟悉消息队列中间件,如Kafka等,能够实现异步消息处理和系统解耦。
5.熟悉常用的设计模式和数据结构算法,能够灵活运用到实际开发中。
6.掌握Maven、Git等工具的使用,了解持续集成和持续交付(CI/CD)流程。
三、项目经验
1.具有至少2年以上Java 后端开发经验,有完整的项目开发经验,能够独立完成模块设计和编码实现。
2.参与过商城项目的开发。
3.数据库mysql 后端框架springboot。