岗位职责
1、独立负责一块业务/应用,独当一面。
2、承担一定的团队管理职责,带领团队同学一起完成业务开发工作。
3、准确理解业务,与业务方进行有效沟通推进业务落地。
4、做复杂问题的攻关(如技术方案、线上应急、疑难杂症调试等)。
岗位要求
1、JAVA基础扎实,理解IO、多线程、并发和集合等基础框架、熟悉OOP、OOD和设计模式;对JVM原理和设计模式有深入理解,并拥有优秀的编码能力、质量意识和解决问题的能力。
2、数据库基础扎实,理解事务机制、锁机制和SQL运行优化机制,并具有丰富的实践和SQL优化经验。
3、深入理解并撑握常见分布式开源框架的原理(Redis、Kafka、MQ等),熟悉分布式系统设计、分布式缓存、消息等,并有丰富的最佳实践经验。
4、有一定的架构方案/系分能力,非功能性设计经验。
5、对互联网或分布应用开发的新潮流有关注,乐于学习和尝试新技术,追求编写优雅的代码,从技术趋势和思路上能影响技术团队。
6、具体技术风险和资金安全保障能力,确保高质量交付;具备owner意识、自驱力和学习能力。
7、有研发团队管理的经验。
8、有HR管理、采购管理、业务风险管理、财务财资税务管理、内控管理、合规管理、数字园区管理等相关业务系统开发经验者优先。