岗位职责:
1.系统开发与维护
负责后端系统架构设计与开发,编写功能模块代码,完成接口开发,进行单元测试,实现定制化需求。
对已开发软件进行维护和改进,优化性能,协助项目部署、现场调试及日常维护。
2.技术研究与优化
研究并应用新技术,优化现有系统架构和性能。
参与代码审查,学习并实践优秀的工程规范。
3.文档编写
编写系统设计、接口说明、数据库设计等相关技术文档。
任职要求:
学历要求:本科及以上学历,计算机、软件工程等相关专业
编程语言:精通Java编程语言,具备扎实的Java基础知识,包括但不限于JVM、类加载机制、多线程并发、IO等。
框架技术:熟悉Spring Boot、Spring MVC、MyBatis等主流Java开发框架,了解其原理和实现方式。
数据库:了解MySQL、Oracle等关系型数据库的基本操作,具备SQL编写和优化能力;熟悉Redis等非关系型数据库的基础功能。
版本控制:熟悉Git等版本控制工具的使用。
其他技术:了解Linux操作系统,熟悉常用命令;对分布式系统、微服务架构有基本认识;了解中间件如消息队列(MQ)、缓存系统(如Redis)的基本原理和使用。