高级Java开发者

15个月前全职
137.6K - 160.5K USD Onbe

Onbe

location 芝加哥
unsaved
Onbe,一家快速增长的金融科技公司,为快速增长的全球市场带来创新,代表“代表”。因为这正是我们的工作方式:代表我们的客户,作为他们全面的支付合作伙伴。我们改变了支付的想象方式-作为创新机会,顾客洞察力的来源,以及与全球合作伙伴联系的方式! 概要 我们公司正在寻找一名高级Java开发人员,负责设计、开发和维护复杂的Java应用程序。理想的候选人必须对现代应用程序开发、云架构、自动化测试和容器技术有深入的了解。高级Java开发人员将是一个团队的一部分,该团队为金融行业的客户开展尖端项目。 这个角色是一个混合角色,每周在我们伊利诺伊州布法罗格罗夫的办公地点工作1-2天。偶尔可能需要出差。 职责: • 设计、开发和维护复杂的Java应用程序 • 与跨职能团队合作,识别和解决复杂的软件问题 • 创建和维护与软件设计和开发相关的技术文档 • 参与代码审查,并向团队成员提供建设性反馈 • 开发和维护自动化测试脚本,以确保高质量的软件交付 • 实施现代云架构,如微服务、无服务器和容器化 • 使用Spring Boot开发RESTful API • 指导和辅导初级开发人员 要求: • 计算机科学、信息技术或相关领域的学士学位 • 至少5年的Java开发经验 • Java 8及以上的经验 • 在Spring、Spring Boot、JPA和Hibernate等现代Java框架方面经验丰富 • 对J2EE概念有深入了解 • 精通RESTful架构 • 熟练使用SQL Server和存储过程 • 熟悉DevOps CI/CD工具和Java构建工具,如Maven和/或Gradle • 有JUnit和Selenium等自动化测试框架的经验 • 有微服务、无服务器和容器化等现代云架构的经验 • 有Docker和Kubernetes等容器化技术的经验 • 熟悉Azure、AWS或其他云服务提供商 • 对软件设计模式和原则有深入的理解 • 出色的分析和问题解决能力 • 出色的沟通能力,能够将复杂的技术概念清晰地传达给技术和非技术相关方,并与跨职能团队有效合作。 • 能够指导和辅导初级开发人员 首选资格: • 敏捷开发方法经验 • 前端开发技术,如React、Vue或Angular的经验 • 数据库技术,如SQL Server、Oracle、MySQL或PostgreSQL的经验 • 向技术和非技术受众传达技术和概念的经验。 • 大规模将单体架构迁移到微服务架构的经验 • 代码管道和基础设施管道概念 该职位的基本工资范围为137,610.00美元至160,545.00美元,并有资格获得年度奖金。实际提供的基本工资取决于多种因素,包括但不限于申请人的资格、经验年限、特定和杰出的技能、所获得的教育水平、持有的认证或其他专业许可证、业务需求和市场需求。我们竞争力强的福利包括医疗、牙科、视觉、健康、401(k)匹配、开放式带薪休假、慷慨的育儿假等。我们的职位名称可能涵盖多个职业水平。鼓励所有候选人申请。 在Onbe,多样化的人员、思想和观点是实现非凡成就的关键。在过去的25年里,我们的重点一直是建立一种开放和创新的文化,在这里员工们汇聚在一起创新,并构建使我们的客户及其消费者和员工群体的生活更轻松、更美好的支付解决方案。我们对成功的定义包括庆祝差异和确认归属感。为此,我们要求员工以他们的真实面貌来到Onbe,并贡献他们多样化的观点、身份和经验。 我们相信招聘阶段只是多样性和包容的开始。在Onbe,我们不断改进我们每天庆祝多样性的方式,并在我们所做的一切中推动多样性和包容的文化。通过几个致力于心理和身体健康、多样性、包容和社区服务的内部委员会,我们致力于创造一个包容所有人的文化。 Onbe自豪地成为一家平等机会雇主。我们寻求创建一个关注多样性、庆祝包容文化的用心员工团队。我们不会因种族、肤色、血统、国籍、性别(包括怀孕)、性别认同、性取向、婚姻或家庭状况、宗教、年龄、残疾、基因信息或军事服务而歧视员工或求职者。我们的平等机会政策适用于包括招聘、安置、晋升或晋级、解雇、裁员、召回、调动、薪酬、培训和休假在内的所有就业决策。