岗位职责
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