职位详情
高级java工程师
9000-12000元
贵州图智信息技术有限公司
贵阳
5-10年
本科
05-07
工作地址

贵阳市观山湖区长岭南路27号产业研究院(中关村)9楼

职位描述

1.协助项目负责人共同完成项目需求分析、技术分析,评估项目开发周期、技术风险、技术难度。整体把控项目技术问题,尽量规避技术风险。

2.项目框架搭建,指导其他项目组成员在框架内协同开发;

3.负责项目内技术难度大、复杂程度高、以及较为紧急的功能模块开发,以及其他功能开发,并完成单元测试;

4.指导团队合作开发,整合不同的模块和组件,按时发布更新版本,并确保应用程序的顺利部署和发布;

5.使用版本控制系统(公司Git)管理代码的变更和版本,进行代码审查和协同开发;

6.制定通用型框架搭建以及迭代升级;

7.负责重大的技术攻关,前沿技术分析以及内部推广等;

8.制定内部相关的编码规范要求;

9.协助技术文档、用户文档、接口文档等编写;

10.优化应用程序的性能,包括代码优化、响应速度优化等,确保应用程序运行;

1.学历与专业:本科及以上学历,测绘、地理信息、计算机等相关专业,具有6年以上开发经验;

2.java基础:熟练掌握Java编程语言,理解面向对象编程思想,熟悉常用的类库和框架;(后端)

3.web基础:熟练掌握HTML、CSS、JavaScript、css3、TypeScript等前端语言,熟练掌vue2/vue3,element ui、 elementPlus 等前端开发框架,熟悉webpack、vite框架,熟悉uniapp、微信小程序开发;(前端)

4.软件基础:熟练掌握IDEA,VSCODE等开发软件;

5.运维基础:熟练掌握nginx等web容器配置,熟练掌握代理反向代理等,具备一定的网络常识,熟悉linux基础操作命令;

6.数据库知识:熟悉常见数据库系统,具备基本的数据库操作和SQL语言编写能力;(后端)

7.系统设计能力:熟练掌握基本的系统设计理念,包括模块化、可扩展性和性能优化等方面的基本知识;

8.团队合作:较好的团队合作能力,能够与团队成员协作,共同推动项目的进展;

9.学习能力:具备较好的学习能力和适应能力,能够快速学习和掌握新知识和新技术,持续提升自身专业能力。

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

立即申请