职位描述
职位名称:初级Java开发工程师
工作职责:
1、参与软件项目的设计、开发与维护。
2、编写高质量的代码,确保软件的性能和稳定性。
3、具备解决系统临时出现的问题,配合客户要求查询问题原因。
技能要求:
1、掌握 Java 8 及以上版本的基础知识,熟悉面向对象编程思想
2、具备 Spring Boot 2.7 及以上版本的基础开发能力,能独立完成简单的后端服务搭建与功能开发。
3、熟练使用 MyBatis 或 MyBatis Plus 等 ORM 框架
4、掌握 MySQL 数据库的基本操作
5、熟悉 Maven 项目管理工具,能进行项目依赖管理、构建配置及打包发布等操作。
6、掌握 Git 版本控制工具的基本使用
任职要求:
1、计算机科学、软件工程或相关专业本科及以上学历。
2、至少一年Java开发工作经验。
3、熟悉Java开发环境,具备扎实的编程基础。
4、良好的团队合作精神和沟通能力。
5、具备快速学习新技术的能力,乐于接受新的挑
战。
职位名称:中级Java开发工程师
工作职责:
1、参与软件项目的设计、开发与维护。
2、编写高质量的代码,确保软件的性能和稳定性。
3、运用Java和Vue等主流语言及技术进行功能开发和需求实现。
4、协助技术团队解决开发过程中的问题,进行技术攻关。
5、根据项目需求参与前端和后端的系统集成。
技能要求:
1、具备 Spring Boot 与 Spring Cloud 微服务开发能力,能够基于两者搭建和开发微服务架构项目,实现服务间的协同工作。
2、熟悉 Spring Cloud Gateway 网关的配置与使用,能进行路由规则配置、过滤器设置等,保障微服务间的请求路由与转发。
3、掌握 Vue.js 2.6 + 基础开发,熟悉组件化开发模式
4、熟练使用 MyBatis 或 MyBatis Plus 等 ORM 框架
5、具备 Redis 缓存策略设计能力,能根据业务场景设计合理的缓存方案,同时掌握分布式锁的实现与使用,解决分布式环境下的并发问题。
6、深入了解 MySQL 数据库的性能优化方法
7、掌握 Docker 容器化部署技术。
8、熟悉 Nginx 的反向代理和负载均衡配置
9、熟悉MinIO对象存储服务
任职要求:
1、计算机科学、软件工程或相关专业本科及以上学历。
2、3到5年Java开发工作经验。
3、熟悉Java开发环境,具备扎实的编程基础。
4、熟悉前端开发语言Vue,能够进行基本的界面开发和优化。
5、良好的团队合作精神和沟通能力。
6、具备快速学习新技术的能力,乐于接受新的挑战。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕