技能关键点:spring boot 微服务 高并发 分布式
岗位职责:
1. 负责对公司核心系统设计及开发,如交易平台,开放平台,小额跨境汇款等;
2. 和产品经理及其他研发团队同时保持良好沟通,对产品需求进行合理化建议,按计划确保开发工作顺利进行;
3. 负责数据库设计,系统设计,API接口设计,对外系统接入等。
任职要求:
1.本科以上学历,计算机相关专业;
2.5年以上j2EE 开发经验,深入理解java 集合,多线程编程和JVM原理;
3.熟悉MySQL数据库,熟练使用SQL语句,对数据库事务、锁、索引有深入理解;
4.精通springmvc,熟悉spring boot及其微服务周边中间件,有实践经验优先;
5.熟悉常见数据结构和算法及设计模式,有分布式系统设计经验;
6.深入理解常用的缓存中间件如redis,memcache;具备分布式缓存设计经验者优先;
7.熟悉主流前端开发技术如react,vue,bootstrap等;
8.具备良好的编程习惯和工程规范,必须会写单元测试;
9.有激情,有owner意识,抗压能力强,能自我驱动。