该职位已失效,看看其他机会吧

软件研发工程师

4000-7000元

职位描述

Java多线程MybatisHibernateSQLMySQLOracleRedis计算机软件
岗位职责

1. 参与公司核心产品或项目的需求分析与设计,与产品经理、前端团队紧密沟通,确保技术方案满足业务需求。
2. 主导或参与Java后端系统的编码实现,遵循代码规范,编写高质量、可维护的代码,完成模块开发、单元测试工作。
3. 负责优化系统性能,解决高并发、大数据量场景下的技术难题,保障系统稳定、高效运行,对系统的可用性、性能指标负责。
4. 参与系统架构的设计与演进,引入新技术、新框架,持续提升系统的扩展性、灵活性和可维护性,跟进技术发展趋势,提出技术改进建议。
5. 协助测试团队完成集成测试、系统测试,及时排查并修复代码缺陷,参与线上问题的应急处理与故障排查,快速定位并解决生产环境中的技术问题。
6. 编写详细、准确的技术文档,包括设计文档、API文档、操作手册等,为团队协作和知识传承提供支持,对所负责模块的技术文档完整性、准确性负责。
7. 与团队成员分享技术经验,共同提升团队整体技术水平,指导初级开发人员,帮助其解决技术难题,促进团队成员的成长。

三、任职要求

1. 学历与专业:本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业。
2. 工作经验:3 - 5年Java开发经验,有大型项目开发经验者优先,熟悉敏捷开发流程,具备良好的项目管理能力和团队协作精神。
3. 技术能力
- 精通Java语言,熟悉JDK核心类库,对多线程、并发编程、集合框架、IO、反射等有深入理解,能熟练运用Java8+新特性。
- 熟练掌握Spring、Spring Boot、Spring Cloud等主流开发框架,熟悉其原理及应用场景,能够基于这些框架进行高效开发。
- 熟悉MyBatis、Hibernate等ORM框架,掌握数据库设计、SQL优化,熟悉MySQL、Oracle等关系型数据库,具备一定的数据库调优能力。
- 熟悉分布式系统开发,掌握分布式缓存(如Redis)、消息队列(如Kafka、RabbitMQ)、分布式事务等技术,具备分布式系统架构设计与实践经验。
- 了解微服务架构,熟悉Dubbo、Spring Cloud Alibaba等微服务框架,掌握服务注册与发现、负载均衡、熔断降级等微服务治理技术。
- 熟练使用Maven、Gradle等项目构建工具,熟悉Git版本控制系统,具备良好的代码管理习惯。
4. 其他能力
- 具备较强的学习能力和自我驱动力,对新技术有强烈的探索欲望,能够快速掌握并应用到实际工作中。
- 具备良好的沟通能力和团队合作精神,能够与不同部门的人员进行有效的沟通协作,共同推进项目进展。
- 有较强的问题解决能力和抗压能力,能够在复杂的业务场景和紧张的项目周期下,独立分析并解决技术问题。
查看全部

工作地点

哈尔滨市-南岗区-七政街道西大直街400号1205

职位发布者

唐先生/人事经理

立即沟通
公司Logo黑龙江勤智科技有限公司
1、黑龙江勤智科技有限公司是专业提供智能运维产品和方案的高新技术企业,简称“勤智运维”,拥有产品研发、实施及售后的全方位服务能力,客户涵盖政府、金融、企业、教育、公检法等各个行业,形成公安、政府、金融、教育、医疗等独特的行业标准化解决方案。 2、团队扎根IT行业 10余年,基于多年的运维实践和研发积累,先后推出了OCITM海量资源监控管理系统、视频巡检与质量分析管理系统及OC3DM机房可视化管理系统等六款自主知识产权的软件产品。 3、产品率先在国产化环境中进行适配,在2020年与信创目录内的多家知名企业进行了软件产品互认,通过严格测试,取得了互认证明,包括华为、麒麟、人大金仓、达梦、神州通用和东方通等。 4、公司拥有强大的技术实力和严格的开发管理机制,确保所有产品的稳定性、功能的全面性和架构的扩展性,公司以客户需求为导向,形成基于标准产品,结合客户实际需求定制化的可落地性的项目解决方案。从而提升运维人员的管控水平,降低管理层的日常工作量,为决策层提供可靠的数据依据。
公司主页