技术栈:
Spring、Mybatis、Mysql、Redis、Jpa、Spring Boot、ES、Kafka、Sacla、Spark
岗位职责:
1、主导系统关键技术问题的攻关,负责技术选型(包括:语言选择、框架选择、公共模块等),协助产品经理共同推进项目进度;
2、负责系统概要设计、核心模块的详细设计、核心代码开发。将架构规范、良好的编程风格落实到项目中;
3、对开发团队进行技术指导和培训,对团队开发人员进行代码质量审核、技术指导和监督,解决技术难题;
4、理解架构师的职责和架构设计的目标、原则及取舍;熟悉常用的设计模式,能够独立完成应用系统的架构设计;
5、研究和应用新技术。
岗位要求:
1、本科及以上学历,有4年以上互联网工作经验;
2、扎实的Java基础能力,对java线程,Java源码,设计模式,Spring思想有一定的见解,熟悉JVM,JMM是加分项;
3、有微服务设计和开发经验,熟悉Spring boot开发微服务,熟悉RESTful规范,有相关开发经验者优先;
4、熟悉数据库设计和优化,了解常用的数据库如MYSQL;有NoSQL 数据库使用经验者优先;
5、熟悉nginx,tomcat及linux环境命令,能从系统资源的使用情况,日志等角度分析线上问题;
6、具有较强的业务需求分析能力,高度的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和承受压力的能力;
7、有大数据分析经验者优先。
登录 后参与讨论
暂无评论,来抢沙发







