岗位职责(具体描述):
1.负责公司业务系统的需求分析、设计与开发工作;
2.负责核心模块代码编写,确保代码质量与开发进度;
3.参与系统架构设计与技术选型评审;
4.负责系统Bug修复及性能优化;
5.编写技术文档,配合测试完成项目上线;
6.完成领导交办的其他工作任务。
7.能够独立一人负责一个项目的后端业务(从表设计到运维部署)
岗位要求(具体描述):
学历与经验:
1.本科及以上学历,计算机科学、软件工程等相关专业;
2.3年以上Java后端开发经验,具备独立承担项目开发能力;
专业技能:
1.Java基础扎实,熟悉面向对象编程,掌握多线程、集合框架、IO流、反射等核心技术;
2.熟练掌握Spring、Spring Boot、Spring Cloud、MyBatis/MyBatis-Plus等主流开发框架;
3.熟悉MySQL、PostgreSQL等关系型数据库,具备SQL优化及索引调优经验;
4.了解Redis等NoSQL数据库的使用场景及基本操作;
熟悉RabbitMQ、Kafka等消息中间件,了解分布式系统设计原理;
熟悉Linux操作系统,能够进行日常部署及问题排查;
熟悉Git版本管理工具,了解Maven/Gradle构建工具;
加分项:
1.有微服务架构实战经验者优先;
2.熟悉Docker、Kubernetes容器化技术者优先;
3.有高并发、大数据量系统开发经验者优先;
4.有海康大华摄像头对接经验优先;
5.有OA工作流经验优先;
6.熟悉Ai编程工具如cursor,qoder等优先;