软件工程师 - 响应式编程

14个月前远程合同
V-Soft Consulting Group, Inc.

V-Soft Consulting Group, Inc.

location 多伦多
unsaved
(100%远程) 主要地点:安大略省多伦多 V-Soft Consulting目前正在为我们在安大略省多伦多的首席客户招聘一名软件工程师-响应式编程(100%远程)。 教育和经验 » • 使用Java 11+及以上功能构建系统的经验。 • 在生产环境中进行至少3年的关键后端系统的专业开发经验。 • 熟悉响应式应用程序框架,如Akka、Vert.x、RxJava或Spring Reactor。 • 对至少一种高性能关系数据库(如MySQL)有很好的工作知识。 • 对数据库模式设计和访问有深入理解。 期望的技能和经验 • 学士学位或同等学历。 • 有AWS经验,并熟悉无服务器架构(API Gateway、Lambda、Cognito)和NoSQL(DynamoDB)。 • 理解设计并发软件的各种方法的权衡。 • 有构建高并发网络服务的经验。 • 对测试分布式系统的技术有全面的了解。 • 有系统分析和性能调优经验。 • 理解JVM内存管理和垃圾收集调优。 • 在Linux命令行上工作的舒适度很高。 • 对云计算的优势和劣势有扎实的理解。 • 对安全和加密实践有扎实的理解。 高度优先考虑 • 有使用NoSQL数据库的经验。 • 熟练使用系统脚本语言,如Python或Lua进行工具创建。 • 有调试和性能分析工具的经验。 • 有负载测试高性能分布式系统的经验。 你将做什么 工作职责: • 使用Java21、Vert.x框架创建可维护的软件,包括全面的单元测试和性能测试。 • 积极参与同行代码审查和所有Scrum仪式。 • 在有用的情况下积极参与知识共享和配对编程练习。 • 使用最佳实践和经验教训维护和帮助发展编码标准。 • 与同行和利益相关者进行一致有效的沟通和协作。 • 在分布式忠诚度系统中构建新模块。 • 维护现有的分布式忠诚度系统中的模块。 • 为最终用户的奖励构建和工作分配算法。 • 构建和使用实时度量聚合和报告的系统。 • 使用和扩展现有的MySQL。 • 改进现有平台内的容错性和自动故障转移。 • 为了可维护性和性能而重构现有代码。 有兴趣吗? 合格的候选人应将简历发送至KChapparapu@vsoftconsulting.com V-Soft Consulting Group被认为是北美增长最快的100家人才咨询公司之一,总部位于肯塔基州路易斯维尔市,在印度、加拿大和美国设有战略位置。V-Soft是一家敏捷、创新的技术服务公司,获得了多个奖项和荣誉,并在不同的技术堆栈上建立了广泛的合作伙伴关系。 作为一位受到重视的V-Soft顾问,您有资格享受全面福利(医疗、牙科、视力)、401(k)计划、竞争力的薪酬等。V-Soft与众多财富500强公司合作,为您的职业发展提供了卓越的机会。 V-Soft Consulting向所有员工和求职者提供平等的就业机会,并禁止任何类型的种族歧视和骚扰,无论是种族、肤色、宗教、年龄、性别、国籍、残疾状况、遗传信息、受保护的退伍军人身份、性取向、性别认同或表达,还是其他任何受联邦、州或地方法律保护的特征。 有关更多信息或查看我们所有的职位,请访问www.vsoftconsulting.com或致电(844)425-8425。