职位描述
岗位职责:
1.组织制定项目开发计划与具体开发计划;
2.组织开展项目开发工作,并对进度、质量进行管理和监督;
3.带领开发人员开展技术预研和技术方案编写工作,技术方案包括但不限于技术架构、数据流程、数据库设计及模块详细方案等;
4.组织开展技术方案和代码评审工作;
5.负责项目核心模块的开发工作,指导开发人员解决技术难题,推动技术创新和团队技术水平提升。
任职条件:
1.本科及以上学历,计算机相关专业毕业;
2.5年以上软件开发经验,其中团队管理经验不少于2年;
3. 熟练掌握多线程高并发、事务等Java高级技术。熟悉JVM,包括内存模型、类加载机制以及性能优化;
4. 熟练使用设计模式、面向切面编程、反射机制;
5. 熟悉常用的数据结构及算法;
6. 掌握微服务思想,熟练使用springboot、springCloud等微服务技术;
7. 了解分布式、缓存、消息队列等机制,熟悉相关技术(Zookeeper、Ehcache、Redis、kafka);
8. 了解大数据存储与分析技术,如ElasticSearch、Hbase、Solr、Hadoop、Spark、Flink、Storm;
9. 具有良好的沟通和表达能力,良好的团队协作能力;
10. 保持技术敏感性。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕