职责:
1、负责业务平台的技术架构规划、设计,产出设计方案,确保系统的架构质量,并能识别风险,保障产品可用性,提升产品响应效率;
2、深入理解平台业务,引入创新的技术和解决方案,用创新的思路解决业务问题;
3、主导系统关键技术问题的攻关、核心模块的代码编写,将架构规范、良好的编程风格落实到项目中。
4、负责分布式系统的架构设计、服务治理、性能优化和高可用性;
5、带领并指导工程师,让团队成员不断取得进步。
任职资格:
1、本科科班全日制或以上学历,5年以上JAVA开发经验,2年以上JAVA架构设计经验(主持开发或主要设计)
2、扎实的Java基础知识,5年以上的Java Web研发和大型系统架构经验,熟悉分布式系统的设计和应用
3、承担过大型互联网系统的主力开发工作,熟悉常用的Java开源框架:Spring(mvc,boot,cloud), Mybatis,Dubbo,Redis、RabbitMQ、Kafaka,有高并发,多线程处理相关实战经验。
4、有微服务设计和开发经验。
5、熟悉Web应用的性能瓶颈、调优方式以及web安全防御;
6、熟练掌握SQLServer/MySQL数据库及优化技术;
7、有较强的文档能力、学习能力和沟通能力,工作认真,责任感强,良好的团队精神。
8、对新技术敏感,爱专研,爱分享。
岗位职责:
1、与产品团队、运营团队沟通协调业务需求,并带领技术团队完成工程实现工作;
2、带领技术团队进行新技术探索研究、交流互动,提升团队研发能力和研发效率;
3、协助制定相关管理规则和技术规范;
4、指导研发工程师日常工作,解决疑难技术问题,开发核心模块或系统。
岗位要求:
1、211或985本科以上学历,软件工程/计算机/通信/数学等相关专业,5年以上研发经验;
2、熟练掌握常见数据结构和算法;
3、熟练掌握多种主流编程语言、技术框架;
4、熟悉面向对象设计原则,掌握设计模式及其相关应用场景;
5、对计算机体系结构、操作系统、网络有深刻的理论见解;
6、对构建超大规模分布式系统有深刻的理论见解和实战经验;
7、对构建高性能单机引擎有深刻的理论见解和实战经验;
8、英语水平良好,熟练阅读常见英文文档。
职责:
1、负责公司平台功能架构设计,开发维护等工作,对公司平台的可用性、可扩展性、性能、响应速度及安全性进行设计;
2、负责系统及相关产品需求分析;
3、指导并参与编写系统公共代码;
4、负责领导软件技术攻关,负责制订相关的技术解决方案;
5、负责系统调优;
6、负责对软件开发团队的技术指导;
7、完成领导临时交办的其它工作。
任职资格:
1、成功主导搭建过互联网或企业级应用产品系统,具有平台型产品系统的架构设计能力;
2、深入了解数据库工作原理,熟练使用Oracle、Mysql、PG等数据库,有一定数据库设计及优化能力;
3、对J2EE开发体系和B/S架构有深入的了解;
4、熟悉微服务架构,SpringCloud、docker、zookeeper、kafka;
5、熟悉大数据技术,ETL,图形化展示库;
6、对面向对象编程架构及软件工程有深入了解, 精通至少一种软件工程方法, 有较强的系统分析能力;
7、熟悉常用设计模式并能够应用于解决实际问题;
8、工作踏实,责任心强,具有良好的团队精神和敬业态度。
一、职责:
1、负责公司业务产品、数据产品、互联网产品的技术架构工作
2、负责指导开发团队结合业务,确定技术选型及技术设计
3、负责核心代码的开发及评审
二、能力要求:
1、必须精通1到2门主流开发语言
2、对计算机原理、编译原理、数据结构、设计模式及技术架构有深层次的个人理解
3、深入了解分布式架构、熟练应用主流第三方组件,并了解基本原理
4、不局限于技术架构,同时对业务架构、数据架构有深入的了解
5、思路敏捷,基础扎实,对技术发展趋势有前瞻见解
6、有0到1大型互联网平台、交易类系统、支付类系统或数据中台系统架构经历
职责:
1、负责业务平台架构分析,整体架构设计:包括业务系统架构设计、业务流程设计与优化、确定项目中系统边界划分、子系统间接口设计与核心算法的设计与优化等;
2、负责系统的技术架构,能从系统的可用性,安全性,性能等方面提升项目的架构质量;
3、分析原有系统架构和不合理技术架构的架构给出切实可行的优化方案 ;
4、核心技术问题的攻关,线上问题的解决,项目重点、难点的技术攻坚,主导解决项目开发过程中的技术难题;
5、参与代码开发规范,技术标准的制定,负责编写相应的技术文档;
6、负责各种前沿开源技术的研究、选型,并对开发过程中的技术文档进行审核;
我们希望您具备如下条件:
1、本科及以上学历,计算机相关专业,至少8年以上工作经验(java方向);
2、有很强的业务抽象分析能力,熟悉面向对象的分析方法和数据库设计,熟悉UML等分析工具,深刻理解领域驱动设计;
3、精通J2EE体系结构,精通主流的Java开发框架如Spring Cloud,并有丰富的实践经验,掌握其基本原理;
4、对分布式系统架构有深刻的认识,并有高并发、高可用、高性能系统设计经验;
5、熟悉MySQL,memcached,redis,mongodb、ElasticSearch等主流中间件,并对其中至少两项有很深入了解;
6、较强的代码设计能力,熟用设计模式,能够设计低耦合高内聚的可复用软件体系;
7、良好的沟通、团队协作能力,责任心强,能承担较大的工作压力,并且需要较强的执行能力,负责架构的落地。
因篇幅问题不能全部显示,请点此查看更多更全内容