Java开发工程师

  • 北京-丰台
  • 本科
  • 5年以上

岗位职责

1、负责项目相关开发工作,包括参与系统需求分析、研发设计;

2、参与制定开发方案,负责功能模块划分、模块开发及后续的维护工作;

3、负责技术研究,结合业务需求,保障研发及迭代效率;

4、独立或主持完成多个模块/组件(含核心部件)的软件需求分析、软件设计、代码编写、单元测试、集成测试、静态检查、本地构成等工作;

5、负责交付特性/子系统设计文档和接口,负责相关头文件、参与核心代码开发,并通过设计有效的提升开发、测试、维护等全流程及产品全生命周期效率;

6、参与软件系统的方案讨论、技术调研、系统分析、重构、优化;


岗位要求

1、本科及以上学历,5年以上Java开发工作经验,熟悉SpringBoot、SpringCloud等框架,有实际项目开发经验(硬性要求);

2、具有扎实的Java编程基础, 能合理运用常见设计模式;

3、熟练使用SQL语句,有基于MySQL和Oracle数据库的应用开发和优化经验,熟练使用Redis,rabbitmq或kafka等中间件;

4、熟练Linux操作系统及其常规命令;

5、能独立部署项目,精通多线程编程,熟悉JVM。有实际优化过jvm优先;

6、有大型分布式、并高发、高负载、高可用性系统设计和稳定性经验者优先;


投递简历:hr@bjsdcx.com