岗位职责:1、技术人员职位,定期完成量化的工作要求;2、能独立处理和解决所负责的任务;3、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;4、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;5、进行编制项目文档和质量记录的工作;6、维护软件使之保持可用性和稳定性;7、负责项目业务系统的规划设计、制定产品的技术发展路线。岗位要求:1、全日制本科及以上学历,38岁以内,计算机软件及相关专业,4年以上相关工作经验,有建筑业软件研发经验者优先;2、对技术有热情,具备较强的独立、主动学习能力和良好的团队协作精神;3、具有企业级应用系统设计和开发经验,能够独立完成系统设计和开发;4、精通Java或Golang语言,熟悉至少一种主流的后端开发框架,如Spring, SpringMVC, Mybatis, SpringBoot, SpringCloud等(对于Java候选人)或相应的Golang框架;5、熟悉Redis、Kafka等中间件,熟悉搜索引擎Solr或Elasticsearch,具备大规模数据处理经验;6、有使用开源工作流工具的经验,如Activiti、Flowable;7、掌握数据库相关知识,熟练运用SQL语言,具备SQL调优经验;8、熟悉Linux操作系统,熟练使用GIT等代码版本管理工具,熟悉Maven等项目构建工具;9、掌握设计模式和组件技术,了解缓存设计、设计模式、消息队列等高级主题;10、熟悉Tomcat、Apache、Nginx等开源服务器和Web服务中间件;11、具备扎实的基本功,逻辑思维严谨,善于独立思考,乐于分享,具有良好的团队合作精神。