更新于 3月23日

java开发软件工程师

1-1.4万
  • 合肥蜀山区
  • 3-5年
  • 本科
  • 全职
  • 招2人

职位描述

MySQLRedisSpringMybatis计算机软件
岗位职责:
1. 微服务架构设计与开发:参与基于Spring Cloud技术栈的企业级微服务系统设计与开发,构建高可用、可扩展的分布式应用平台,包括服务治理、配置管理、熔断降级、分布式事务等核心能力的实现。

2. 业务系统开发:根据业务需求进行需求分析、系统设计和功能开发,负责核心业务模块的代码实现,参与技术方案的评审和优化。

3. 数据库设计与优化:设计合理的数据库表结构,编写高效的SQL语句,确保数据的一致性和完整性,参与数据库迁移和升级工作。

4. 系统集成与联调:参与开发与第三方系统的对接和集成工作,包括API接口开发、数据交换、消息队列集成等,确保系统间的数据流转和业务协同。

5. 技术文档编写:编写详细的技术文档、接口文档和部署文档,配合团队进行代码评审和技术分享,提升团队整体技术能力和项目交付质量。
任职资格:

1. 核心背景

专业背景:计算机科学与技术、软件工程、信息技术等相关专业,本科及以上学历。

行业理解:对企业级应用开发、微服务架构有相当的认知,具备较强的业务理解能力和需求分析能力,能够快速理解业务场景并转化为技术方案。

2. 项目背景

具有至少 3 年以上Java后端开发实战经验:
具备Spring Boot、Spring Cloud微服务架构项目开发经验;

3. 技术能力

Java基础:精通Java语言,IO、并发编程、集合框架等核心知识,具备良好的编码规范和代码质量意识。

框架技术:熟练掌握Spring Boot、Spring Cloud全家桶(Nacos、Gateway、Sentinel、Feign等),熟练使用spring cloud各微服务框架。

数据库技术:熟练使用MySQL等关系型数据库,熟悉SQL优化、索引设计、事务管理;熟练使用MyBatis-Plus等ORM框架。

中间件技术:熟悉Redis、Kafka等中间件的使用。

开发工具:熟练使用Maven、Git、IDEA等开发工具,熟悉Linux操作系统的常用命令和Shell脚本。

前端基础:了解Vue、html、js、ts、nodejs等前端技术栈,能够进行简单的页面开发和调试。

加分项:

行业项目经验:

有ERP(企业资源计划)系统开发经验者优先;

有GIS(地理信息系统)开发经验,熟悉PostGIS、GeoServer、OpenLayers等技术者优先;

有林业信息化、自然资源管理、生态环境监测等相关项目经验者优先。

业务能力:

具备较强的业务理解能力,能够快速熟悉行业业务流程和规则;

有需求分析、系统设计经验,能够独立完成模块的设计和开发;

其他能力:

可接受出差,能够适应项目现场工作环境;

有开源项目贡献或技术博客撰写经验者优先。

工作地点

蜀山区中安创谷A1栋安徽/合肥/高新区望江西路 900 号中安创谷 A1 栋 35 层

认证资质

营业执照信息

职位发布者

王也/交付部总经理

昨日活跃
立即沟通
公司Logo中科星图瑞云科技有限公司
中科星图瑞云科技有限公司创立于2017年,是中科星图股份有限公司(股票代码: 688568)投资的国有控股高新技术企业。星图瑞云以自主研发为基础,结合GEOVIS数字地球产品,以客户需求为导向,致力于企业数字化转型、数字乡村建设、赋能智慧园区建设。面向政府、企业等领域用户提供软件销售和数据服务、技术开发服务,以先行者的担当,在核心技术、产业融合、商业模式等方面加强前沿布局,致力于为成为全球领先的空天大数据系统与服务提供商。
公司主页