【工作职责】
1、参与软件项目的需求分析、架构设计和编码工作,编写高质量、易于维护的代码;
2、根据产品需求进行Java应用系统的架构设计和开发,包括模块设计、数据库设计等;
3、对现有系统进行持续优化,提高系统性能和稳定性;
4、遵循公司开发规范,编写相关技术文档,如设计文档、测试报告等;
5、解决开发过程中的技术问题,参与代码审查,确保产品质量;
6、参与软件系统上线后的运维支持和技术升级;
7、能够与团队成员有效沟通,协作完成项目任务。
【职位要求】
1、计算机相关专业本科及以上学历,4年以上Java开发经验;
2、熟练掌握Java编程语言,对JVM原理、多线程有深入理解;
3、熟悉Spring Boot、MyBatis等主流开源框架,并具备实际项目开发经验;
4、熟悉Oracle、MySQL等数据库系统,具有较强的SQL编写及优化能力;
5、熟悉Linux操作系统,有一定的Shell脚本编程能力;
6、具备良好的面向对象分析与设计能力,熟悉常用设计模式;
7、具备良好的学习能力和问题解决能力,对新技术保持敏感度,具备良好的团对协作精神和责任心;
8、有Kafka Streams、redis相关技术开发经验者优先;
9、有高并发、高可用性系统设计和开发经验者优先;
10、有微服务架构设计和实施经验者优先;
11、有大数据处理、云计算等相关经验者优先。
2、java架构师
职责描述:
1、负责需求分析、系统设计、概要设计、系统分析、数据库设计、软件开发等工作;
2、根据业务需求参与开发并实现各产品功能;
3、编写规范的需求及设计文档以及相关技术白皮书等;
4、负责系统关键/核心功能模块的开发,保质、保量完成项目交付任务;
任职要求:
3年及以上架构设计经验,5年以上大型互联网公司工作经验,有大型应用软件系统总体设计与开发经验。
1)Java基础扎实,精通J2EE开发, 熟练掌握企业开发中各常见开源框架(Spring、springboot、mybatis等);
2)工作细致,具有良好的团队合作精神,高度的责任感,较强的适应、沟通、表达能力;
3)熟悉LINUX等系统知识,对跨系统调用有足够经验;
4)熟悉常用中间件及主流BS/CS框架;
5)有DDD、微服务实际设计并落地经验者优先;
6)有足够的分布式系统经验和知识面;
7)精通至少一门语言,有大型项目架构设计经验优先;
8)熟悉Jmeter、Jenkins等测试工具和自动构建部署工具;
9)具有智慧社区、智慧城市、智慧园区、智慧楼宇、房地产项目管理系统、商会管理系统等开发经验者优先;
北京 - 东城
北京思柯瑞科技有限公司北京
淘天集团北京 - 海淀
浪潮集团北京 - 海淀
北京捷科智诚科技有限公司北京 - 海淀
博彦科技承德有限公司北京 - 海淀
北京鼎腾科技有限公司