架构师
岗位职责
1、负责核心系统的架构设计,重构、优化现有的技术架构;
2、负责技术难题预研与攻关,解决系统中关键架构问题,对系统稳定性负责;
3、参与核心架构部分代码编写,对开发工程师进行技术指导和培训,规范开发流程;
4、负责中间件技术的设计与研发,共同建设技术体系;
5、负责分布式系统的设计、开发及维护,用技术支撑公司业务的快速发展;
6、负责应用架构规划、设计,使系统体系化并具有技术前瞻性;引导团队用架构的思路设计和规划系统,使团队的架构设计能力更上一个层面;
任职资格
1、8年及以上使用JAVA开发的经验,JAVA基础扎实,理解I/O、多线程等,精通JVM原理,包括内存模型、类加载机制以及性能优化;
2、精通HTTP编程,精通Spring/Spring Boot/Spring Cloud等微服务框架和架构,熟悉Docker等容器化系统,熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题;
3、有很强的分析复杂问题和解决复杂问题的能力,有强烈的责任心和使命感;
4、技术视野开阔,学习和抗压能力好,有很强的分析和解决复杂问题的能力,具备良好的沟通和组织协调能力;
5、工作认真负责,沟通能力强,善于总结、思考、有团队协作精神;
高级开发工程师
岗位职责
1、 按计划完成基础平台核心代码的实现,代码编写和单元测试, 负责解决开发过程中的核心技术问题,严格遵循相关研发工具的编码规范;
2、 参与design & code review,指导初级工程师工作;
3、 组织团队技术交流和分享活动,促进团队共同进步
任职资格
1、熟练掌握Java及面向对象设计开发,对部分Java技术有深入研究,研究过优秀开源软件的源码并有心得者优先;
2、了解SOA及微服务架构理念、实现技术;熟练掌握Spring/SpringBoot、MyBatis、Redis、MQ等主流开源框架和技术;
3、对高可用、高性能、高并发、高扩展等有系统设计经验;
4、具备模块或子系统的架构设计能力,掌握常见的架构设计方法和模式,理解大型网站所需要用到的架构和技术;
5、能独立解决问题,能够负责重要业务模块的需求分析及设计实现,且对线上部署环境比较熟悉,能够独立分析和快速排查线上故障;
简历请投递至邮箱 liu_jy1@suixingpay.com