职位描述
岗位职责:
1、负责公司自研产品的功能规划、需求分析设计、技术实现、改善用户体验
2、参与产品开发流程的全过程,参与对技术方案的细化与计划评估/3、负责项目的核心功能开发、重点难点的技术实现
4、协助解决系统架构、性能优化等工作
5、负责技术文档及项目文档输出
6、参与技术问题的探讨与解决
任职要求:
1、JAVA基础扎实,熟练掌握多线程编程;
2、熟悉JVM:内存模型、类加载机制及性能优化;
3、熟练掌握SpirngCloud、SpringBoot、MyBatis、MyBatisPlus、Netty等主流开发框架;
4、有微服务相关开发和设计经验,有大型分布式项目工作经验;
5、熟练使用Mysql、Oracle、MongoDB、ClickHouse等数据库,掌握数据库设计与Sql优化;
6、熟悉Redis,了解缓存设计与实现;熟悉ES;
7、熟练使用Linux操作系统,熟悉shell脚本,熟悉docker、Jenkins、Nginx等使用;
8、熟悉消息中间件Kafka、RocketMQ、RabbitMQ等;
9、了解大数据技术,拥有安全日志数据采集和分析经验;
10、良好的沟通能力和学习能力,责任心强。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕