岗位职责:
1、独立完成需求的整理和软件设计;
2、按照项目计划,按时提交高质量代码,完成开发任务,独立完成单元测试,配合测试人员开发测试用例和进行测试;
3、帮助团队其他成员解决技术问题、及相关技术分享;
4、核心业务系统的架构设计及优化。
任职要求:
1、具有扎实前后端开发基础,包括但不限于数据结构/算法、网络、操作系统等计算机基础知识,能够基于业务做合理选型和系统设计。
2、优秀的学习能力,执行力和技术自驱力,适应高强度开发环境,并熟练Maven、Git等代码管理工具。
3、精通Java及面向对象程序设计,熟悉网络编程、多线程编程、后台开发相关技术。
4、精通springBoot、SpringMVC、Mybatis等常用框架。
5、熟悉数据库(clickhouse,hbase,redis),有优化经验,熟练使用和配置各种缓存和数据库。
6、熟练使用kafka等消息队列框架和掌握flink开发和优化。
7、有业务系统开发经验,对原有业务系统有深度和广度的了解,对原有系统有改进意见(包括业务架构,业务流程等),有复杂调用流验或推荐引擎开发经验优先考虑。
8、善于交流,有良好的团队合作精神和协调沟通能力,有与产品、前端等多方密切配合的经验和意识。
9、全日制本科及以上学历,计算机、软件工程、信息工程等相关专业优先。
北京创城信息技术有限公司秉承“以市场为导向,以客户为中心”的企业理念,已形成智能汽车技术、云计算及网络安全、物联网系统集成、数据运营服务、高品质的ITO、BPO外包服务,六大领域为支撑的完整业务架构。为多家国内外知名企业提供基于互联网、物联网的综合信息化整体解决方案、系统集成、设备制造和运营服务。