工作职责:
1.负责/参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;
2.主导/参与技术难题攻关,解决开发中的技术难题,确保系统性能、质量安全;
3.主导/参与核心功能模块的架构与代码模板编写,开发与维护系统公用核心模块;
职位要求:
1.Java基础扎实,对多线程、IO、JVM有深入了解。能够利用Java各项特性进行框架级别的程序设计开发;
2.精通Spring、MyBatis等常用框架;
3.至少掌握一种数据库(Oracle、SQL Server和MySQL),拥有较好的数据库设计能力;
4.熟悉NoSQL、MQ,能够合理运用于架构设计中;
5.了解常用数据结构、算法、网络协议;熟练使用Linux;熟练使用常用工具和脚本进行问题追踪排查;
6.有高并发、海量数据、分布式或复杂业务经验优先;会额外计算机语言优先;
7.有基本的职业素养、沟通能力。对待工作积极严谨,有良好的团队协作精神。