后端Java开发工程师

任职要求:

1.学历要求是硬性条件:计算机科学与技术、软件工程等一本及以上院校,统招本科及以上学历(硕士优先)。

2.需3年以上同职开发经验。

3.熟悉面向对象的编程,深入的理解和应用Java中常见的数据结构,设计模式;熟悉多线程、并发、JVM等相关原理,有相关问题的排查经验。

4.熟悉主流Web应用相关的框架,如SpringBoot、MyBatis、SpringCloud、Dubbo等技术。

5.熟悉PostgreSQL、MySQL等至少一种关系型数据库的原理和操作. 有NoSQL数据库实操经验者优先。

6.熟练使用Nginx、Nacos、Redis等中间件

7.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题。

8.有MQTT物联网平台开发经验的优先。

9.熟悉版本控制工具,如svn、git。

10.熟悉一种以上脚本语言,如Shell、Python、js等。

11.熟悉 Linux,熟悉 Docker,熟悉服务器管理,系统部署。

12.善于创新,乐观勤奋,时间观念严谨;

13.良好的沟通协调能力,团队协作精神;有独立思考及动手能力,承压能力强。

岗位职责:

1.负责相关产品的设计、开发、部署、维护等工作。

2.根据业务需求进行分析设计、编码、单元测试等,并对系统功能进行相应的优化升级。

3.现场调研工作,基于业务需求提供技术解决方案。

4.负责技术架构设计、重构、优化、持续迭代,根据业务需求制定应用架构方案。

5.根据工作安排高效、高质地完成代码编写,确保开发任务按时保质保量完成。

6.撰写相应的文档,如需求文档、分析设计文档、部署文档、维护文档等。

7.协助测试与产线完成产品的测试与验证,配合技服人员完成设备部署工作。

8.负责新研产品的内部培训,外部客户现场培训。

公司地点:成都天府软件园B区成都武侯区天府软件园B区B8-106室

公司简介:

职位发布者:吴

株洲太昌电子信息技术股份有限公司

融资阶段:

公司规模:20~99人

相似职位: