职位详情
java开发工程师
6000-10000元
贵州人云科技有限公司
贵阳
1-3年
本科
01-28
工作地址

中天金融101大厦-B座19层19号

职位描述

岗位职责

1.需求分析与设计:参与业务需求分析,负责模块或系统的架构设计、技术方案选型及详细设计文档编写。

2.核心开发: 使用Java及相关技术栈进行高质量、高效率的服务端代码开发、单元测试和集成测试。

3.数据库管理: 负责数据库的设计、优化(索引、SQL调优)、维护及性能保障,确保数据安全与高效访问。

4.技术难题攻关: 解决开发过程中的复杂技术问题,主导或参与技术难题攻关。

5.技术文档编写: 编写清晰的技术设计文档、接口文档及系统维护文档。

8.协作与沟通: 与项目经理、前端工程师紧密协作,确保项目按时高质量交付。

岗位要求

1.掌握Java语言及核心特性(Java 8/17),深刻理解面向对象设计、多线程与并发编程、集合框架,并掌握JVM原理。

2.掌握主流Java开发框架,熟练Spring Boot、Spring MVC、Spring Cloud等。

3.熟悉分布式系统技术,包括分布式锁、分布式缓存(如Redis)、消息队列(如RabbitMQ、Kafka)的原理和应用。

4.熟练掌握MyBatis、MyBatis-Plus等ORM框架,能够高效进行数据库操作和优化。

5.熟练使用Git、Maven、IDEA、VSCode等开发和管理工具,具备规范的代码版本控制和协作能力。

6.掌握Linux环境的基本操作和问题排查能力,能够进行常见的服务部署和日志分析。

7.了解前端技术(如HTML/CSS/JS、Vue),能够基于现有的前端代码框架进行开发,或有全栈开发经验。

8.有 python 开发经验者优先考虑。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请