后端实习工程师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

后端实习工程师职位描述与岗位职责任职要求

编辑:制度大全2020-07-29

职位描述

职责描述

1、企业应用系统后端实习,遵从架构设计、数据设计,按照产品(微服务)定义,开发高质量高性能的服务后端。

2、编写接口(微服务)定义,编写消息定义。

3、参与内部模块及关键算法设计工作

4、编写测试代码,进行必要且完整的单元测试及集成测试

任职要求

1、大学本科以上,计算机、软件工程相关专业

2、熟悉MySQL等数据库及相关原理,熟悉操作系统、计算机原理、基础数据结构及算法设计等知识

3、熟悉python/nodejs/Java/C++一种或多种;

注:请附上自己的作品,或优秀作业。

微信

篇2:后端软件工程师(JavaScript)职位描述与岗位职责任职要求

职位描述

职责描述

开发企业应用系统(单页应用SPA)后端。遵从架构设计、数据设计,按照产品(微服务)定义,开发高质量高性能的微服务后端。

1.编写接口(微服务)定义,编写消息定义。

2.设计内部模块,设计关键算法。

3.编写微服务和各内部模块代码:按照公司技术规范,编写实现高质量(模块化、高可读)、高性能、高质量(模块化、高可读)代码。

4.编写单元测试代码、微服务集成测试代码,进行必要的单元测试和集成测试,保障代码正确,性能达标,符合设计要求。

5.参与代码评审。

任职要求

1.大学本科以上,计算机、软件工程相关专业为佳。

2.沟通表达能力强,有很好的口头表达能力和出色的文档写作能力,善于深入浅出地表达和解释复杂的事物。

3.5年以上程序设计经验,总代码行8万+,能够编写高质量(模块化、高可读)、高性能代码。

4.精通Java8、Springboot,了解掌握Kotlin。

5.熟练使用关系型数据库MySQL,熟练使用Elasticsearch、ETL。

6.精通两种以上的NoSQL数据库:Redis,Mongodb,Cassandra,Hive,Neo4j,GraphQL。

7.熟练使用中间件技术Kafka、ZeroMQ、Thrift.熟练使用Springboot编写REST服务、gRPC服务。熟练编写Swagger接口定义。熟练使用Junit、Mockito编写测试用例。.熟练使用JMeter进行性能/压力测试。熟悉虚拟化、容器化技术,掌握Kubernetes、Docker的使用。

8.熟悉敏捷开发过程,熟练使用Maven、Git,擅于参与代码评审。

优先考虑

有以下经验者优先

1.Kotlin项目(1000+代码行)

2.大型(200+功能点)企业应用

3.贡献开源Java/Kotlin代码

4.贡献其它Github优秀项目

篇3:后端开发架构工程师职位描述与岗位职责任职要求

职位描述

岗位职责:

1、负责云服务的服务端架构优化、核心代码开发

2、解决产品研发过程中碰到的各种技术难题,不断突破性能瓶颈3、深度参与业务规划,讨论并提出有建设性的意见

任职资格:

1、本科及以上学历,计算机、软件相关专业

2、精通Linux服务器架构。

3、熟悉LinuxGcc/G++,Makefile开发

4、2年以上Java开发经验;2年以上移动互联网开发经验

5、熟悉Redis、Spring、mybatis、RabbitMQ,Kafka等开源框架

6、熟悉MySQL、HBase等数据存储7、熟悉大流量、高并发、高性能的分布式系统设计和研发

篇4:后端开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、参与工具平台功能研发与维护;

2、负责系统性能优化和改进;

3、负责系统在云服务器上的部署和维护;

岗位要求

1、对计算机相关基础知识有较好理解,深刻了解常用数据结构和算法;

2、深刻理解RESTfulAPI的运作原理、设计及开发;

3、熟练掌握NodeJS开发;

4.至少熟练掌握NodeJS/JAVA开发之一;

5、熟练掌握后端应用的部署;

6、掌握关系型数据库及非关系型数据库的使用及设计;

7、熟悉TCP/UDP等网络协议,熟悉基于WebSocket的开发;

8、良好的编码风格;

9、具备良好的沟通和合作的能力,以及开放的心态;

拥有以下经验的候选人,将会被优先考虑:

1、有Typescript的使用经验;

2、有支付设备行业经验;

3、有Linux相关的使用经验。

微信

篇5:java后端工程师职位描述与岗位职责任职要求

职位描述

职责描述

1、负责智能硬件云端开发

2、负责网站服务端开发

3、与web端、移动端紧密配合,确保代码有效对接;

任职要求

1.熟练java语言基础;

2.熟练使用springMvc、spring、mybatis,熟练使用tomcat、nginx等开源软件;

3.熟悉springboot、springcloud;

4.熟练使用sql、熟练使用一种数据库(mysql);

5.了解git、Maven、eclipse等;熟悉http、mqtt等协议;

6.有智能硬件、物联网、智能家居经验的优先。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有