职位描述
职责描述:
1.负责公司产品与项目的软件开发,技术设计方案编写
2.负责公司产品的技术优化与新技术预研
3.参与金融、征信、区块链等系统、服务整合的技术沟通和技术方案设计
4.根据产品需求,完成模块的设计,编码,单元测试,集成工作;
任职要求(学历、专业、工作年限等):
1、5年以上Java开发经验,2个大型项目经验;
2、拥有扎实JAVA基础,熟悉io,多线程,集合,网络等基础框架。能熟练运用各种设计模式;
3、熟悉高性能、高并发、高可用性、高扩展性系统架构设计,并有实际项目经验。有微服务项目经验者优先;
3、熟悉主流互联网应用开源框架,具有Ajax、Spring、 MyBatis、Kafka、redis等开发经验;
4、熟悉分布式、SOA、REST、缓存技术、并发控制、消息通讯等技术,并且有在大型系统实施的经验;
5、熟练掌握Spring Boot、Spring Cloud、Spring MVC、Mybatis开发框架,具备较强的框架整合经验和实践能力;
6、熟练数据库设计和性能优化,熟悉MySQL、MongoDB等主流RDBMS和NoSQL数据库,会熟练写SQL,后台技术扎实;
7、务实、热情、有责任心、酷爱技术,具有良好的团队合作精神,以及良好的计划、执行、沟通、协调能力。