【岗位职责】
1. 负责线上系统问题排查及监控,保障服务稳定;
2. 参与团队技术管理、架构设计和协同研发;
3. 参与产品需求的讨论,完成需求理解和产品设计、开发、部署,以及期间的实施协调;
4. 协助经理完成小组管理和技术指导;
5. 主导业务平台技术技术选型、发展规划和改进实施;
【岗位要求】
1. 3年以上Java开发经验,基础扎实,理解io、多线程并发、集合等基础框架,对JVM原理有一定的了解;熟悉分布式、缓存、消息等机制;
2. 熟练使用主流开发框架、SpringMVC、Spring(IOC/AOP)、MyBatis,对框架原理有深入的理解;熟悉SpringBoot、SpringCloud优先, 有微服务项目工作经验者优先,有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验优先。
3. 熟悉RabbitMQ等中间件,熟悉长连接socket,有netty框架开发者优先。
4. 熟悉JavaScript、JQuery、HTML、CSS 等