高级Java后端开发人员

蒙特利尔 1天前全职 网络
面议
高级Java后端开发人员 | 高级Java后端开发人员 高级Java后端开发人员 | 高级Java后端开发人员 最优秀的人应该处理最复杂的问题。在exagens,我们使用尖端技术、数据分析、行为理论等来创建个性化且令人难忘的数字旅程。我们的产品已经被全球数百万人使用,我们正在积极扩展产品功能并增加市场份额。如果您是一位热衷于解决问题的人,想要塑造金融行业的未来,并希望在一个协作的环境中发展,这个环境允许您负责自己的项目,同时享有自由和指导来进步,我们希望能见到您。这是一个加入一家快速成长的公司的独特机会,您可以定义并拥有未来的一部分。我们是一家盈利且快速扩张的公司,这意味着有很多机会可以学习、领导、分享成功,并在一个充满活力和激励的环境中茁壮成长。 *英文版本将在后面 为什么选择我们? 最优秀的人应该处理最复杂的问题。在exagens,我们使用尖端技术、数据分析、行为理论等来创建个性化且令人难忘的数字旅程。我们的产品已经被全球数百万人使用,我们正在积极扩展产品功能并增加市场份额。如果您是一位热衷于解决问题的人,想要塑造金融行业的未来,并希望在一个协作的环境中发展,这个环境允许您负责自己的项目,同时享有自由和指导来进步,我们希望能见到您。这是一个加入一家快速成长的公司的独特机会,您可以定义并拥有未来的一部分。我们是一家盈利且快速扩张的公司,这意味着有很多机会可以学习、领导、分享成功,并在一个充满活力和激励的环境中茁壮成长。 你能从中获得什么? 我们正在构建的产品和公司是独特的,并且已经在市场上产生了显著影响。作为我们快速成长的初创公司中的一名经验丰富的开发人员,您将成为团队(22人,包括8名开发人员)中的关键资产,并将拥有巨大的职业机会。我们正在寻找一个喜欢解决技术和操作问题的人,同时牢记整体视角和最终用户的价值。您将参与监督其他开发人员,并致力于改进我们的流程。您将帮助加速我们的增长,确保exagens满足美国和加拿大不同金融机构的需求。 我们在寻找你 如果您有创造力、积极主动、寻求新挑战、对Java技术有良好理解,并希望参与开发被数百万人使用的产品,那么我们在寻找您,您也应该在寻找我们。当然,您不会孤单:在exagens,您将被一些了不起的人包围和支持,他们不拘泥于形式,充满好奇心,并决心实现伟大的事情。 职责和任务 与团队成员合作,开发被数百万用户使用的解决方案。 参与软件开发活动的各个方面,包括设计、编码、代码审查、单元测试、功能测试和bug修复。 与前端开发人员、产品经理和利益相关者合作,定义需求。 按照最佳实践编写干净、可维护和高效的代码。 优化应用程序的性能、可扩展性和安全性,以满足金融服务的严格要求。 了解行业最佳实践和新兴的金融科技技术。 指导初级开发人员并贡献团队知识共享。 通过建立良好的实践和习惯,保持团队内的软件质量高标准。 提供反馈以改进现有的开发流程。 需要的品质 快速学习,自主 对编码、解决问题和构建复杂解决方案的热情 强大的问题解决能力和协作思维 对技术的热情,学习的渴望,以及迎接复杂挑战的意愿 要求 经验 在Java开发方面有5年以上经验,对Spring Boot有深入了解 熟练构建RESTful API和微服务架构。 对多线程、并发和设计模式有深入理解。 熟悉DevOps工具和实践,包括Docker、Kubernetes和CI/CD管道。 对Web应用程序中的安全原则有扎实理解,特别是在金融科技应用中。 技术技能 后端技术的扎实知识(5年以上): Java 11+ Spring 3+(Spring Framework, Spring Boot, Spring data, Spring Security…) HTTP, HTTPS, Rest API, Open API Specification JPA / Hibernate, PostgreSQL 单元测试(Mockito) Git, maven 良好的编程知识(5年以上): 软件基础(数据结构、算法、系统设计…) 面向对象编程 可选资格: 经验 具有AWS云平台的经验 了解Kubernetes的容器编排。 在金融科技行业或金融应用方面有先前经验。 作为前端开发人员的经验 技术技能 HTML, CSS, JavaScript, ReactJs, NodeJs Kubernetes, Helm 3 AWS服务如EKS, Aurora, EC2, AWS负载均衡器, API网关, Cognito, 代码管道/代码构建, 云形成… 后端开发人员/后端开发人员 中级后端工程师 - 中级软件开发人员 后端开发人员/开发人员(C#/Vue.js) #J-18808-Ljbffr