
About this role
Full Time Executive 软件架构主任工程师-JAVA at Avatr Technology Co., Ltd. in 上海. Apply directly through the link below.
At a glance
- Work mode
- Office
- Employment
- Full Time
- Location
- 上海
- Experience
- Executive
Core stack
- Spring Boot
- PostgreSQL
- WebSocket
- RabbitMQ
- MongoDB
- Apache
- MySQL
- Redis
- Kafka
- Linux
- Java
- Unix
Quick answers
What skills are required?
Spring Boot, PostgreSQL, WebSocket, RabbitMQ, MongoDB, Apache, MySQL, Redis, Kafka, Linux, and more.
Avatr Technology Co., Ltd. is hiring for this role. Visit career page
Shanghai, China
软件架构主任工程师-JAVA上海全职技术类本科及以上职位描述职位描述:
1、 根据公司战略规划、设计公司产品技术架构;
2、 根据业务发展合理组建、管理多条线的研发组;
3、 负责后端团队建设管理工作;
4、 有效带领后端技术团队,建立并完善公司各项研发规范及流程;
5、 作为技术带头人、带领团队解决项目中所遇到的核心技术问题,从技术角度提升用户体验;
6、 研究新技术,制定技术战略,参与产品规划,辅助产品做出正确决策;
7、 对系统的性能、稳定性、可扩展性、安全等指标负责,并具备一定的前瞻性;
8、 负责技术团队建设,做好人才培养、管理和激励等工作。
职位要求职位要求:
1、工作经验:统招全日制本科及以上学历,计算机科学、软件工程等相关专业。具有6年以上的开发经历(以个人工作简历中的项目经历为准);
2、项目经验:参与过5个以上的JAVA项目核心开发(以个人工作简历中的项目经历为准);
3、专业技能:
3.1、熟悉开源技术体系,深入了解代码编程规范,有良好编程习惯;
3.2、理解J2EE系统架构及分层设计理念,精通面向对象分析设计;
3.3、精通至少一种开源数据库技术,能熟练应用至少两种数据库(Mysql/PostgreSQL/Redis/ES等);
3.4、掌握多线程编程,Netty、内存模型、性能调优,JVM等原理及开发;
3.5、具备UNIX、LINUX、Windows其中两种操作系统下的研发能力;
3.6、熟悉中台设计思路,能基于中台进行系统开发;熟悉常用的HTTP/HTTPS、TCP/IP、websocket、MQTT等协议原理及开发使用经验。
3.7、基于公有云(华为云、阿里云、腾讯云)现有服务能力,进行程序开发。
3.8 Java语言基础扎实,熟悉Spring、MyBatis、SpringMVC、Spring Boot等应用框架并熟悉实现原理,熟悉分布式、缓存、消息(Kafka/RabbitMQ/RocketMQ等)等机制;
3.9 熟悉常用数据库和操作,有良好的数据库设计和优化能力,有MongoDB(Hive/Doris/Clickhouse等)等开发经验者优先;
3.10 熟悉Linux、Tomcat、Ngnix、Apache、Zookeeper等开源中间件;
3.11 熟悉分布式数据存储、对象存储等技术;
4、综合素质:
4.1、具备核心模块开发与重构能力、系统公用模块开发与维护能力、线上疑难问题分析与修复能力;
4.2、较强的创造能力、抽象思维能力、逻辑分析能力,对新技术敏感,有较强的钻研学习能力;
4.3、具备较好的技术管理能力,优秀的业务沟通及表达能力,高度的责任心、进取心;投递