高级Java软件工程师 - 支付

16个月前全职
Blankfactor

Blankfactor

location 悉尼
unsaved
请仅在您具有支付经验并且在悉尼地区居住时申请。 我们的工作 在Blankfactor,我们致力于创造影响。我们热衷于为寻求转型、创新和扩展的公司构建一流的技术解决方案,从而创造价值。在每个项目中,我们的目标是提供能够推动合作伙伴和客户实现可衡量成果的工作。我们的全栈开发、数据工程、数字产品和企业人工智能解决方案适用于支付、银行、资本市场和生命科学等多个行业。 我们总部位于佛罗里达州迈阿密,在保加利亚、哥伦比亚和罗马尼亚设有办事处,并正在迅速扩大全球业务。我们在工程卓越、技术专长以及对客户和才华横溢的员工的关心方面的文化使我们成为美国增长最快的公司之一。 我们只雇佣最优秀和最聪明的人才。如果您有才华和雄心壮志,请加入我们,成为一个培养创新、协作和增长的环境的一部分。欢迎来到Blankfactor! 在这个职位中可以期待什么 我们正在寻找一位技术娴熟、经验丰富的高级Java工程师加入我们充满活力的团队。作为Blankfactor的高级Java工程师,您将是我们基于Java的应用程序开发和维护的重要贡献者。您在Java开发、软件架构和问题解决方面的专业知识将在构建稳健、可扩展和高性能的软件解决方案中起到关键作用。 • 软件开发:设计、开发和维护Java应用程序,确保代码质量、性能和可扩展性。 • 架构和设计:与跨职能团队合作,设计满足业务需求并符合最佳实践的解决方案。 • 代码审查:参与代码审查,维护代码质量,确保遵守编码标准,并指导初级开发人员。 • 性能优化:识别和解决性能瓶颈,优化代码,确保资源的高效利用。 • 单元测试:编写单元测试以验证代码的正确性和可靠性,为稳健的测试框架做出贡献。 • 文档:维护软件设计、技术规范和实施细节的全面文档。 • 协作:与产品经理、设计师和其他工程师密切合作,收集需求,提供技术见解并交付解决方案。 • 持续学习:及时了解行业趋势、新兴技术和最佳实践,提升自己的技能并为团队的增长做出贡献。 资格和技术熟练程度 • 作为Java工程师至少有6年的实际Java开发经验。 • 熟练掌握Java编程,包括Java 8或更高版本。 • 有Spring框架和相关技术的经验。 • 了解设计模式、软件架构和面向对象编程原则。 • 熟悉数据库系统(SQL、NoSQL)和数据建模。 • 有版本控制系统(如Git)的经验。 • 出色的问题解决和分析能力。 • 良好的书面和口头沟通能力。 • 有在敏捷开发环境中工作的经验者优先考虑。 我们提供什么 • 金融科技专业知识:提供机器学习、数据科学、大数据和人工智能方面的专业知识,为持续学习和接触尖端技术提供机会。 • 公司支付技术考试/认证 • 一流的工作环境,释放创造力 • 多样化的客户组合 • 尖端高科技堆栈 • 每月现场聚会 • 年度庆典:参加团队建设活动、家庭烧烤和年底庆祝活动 • 参与体育挑战和马拉松 • 自愿社交活动 我们相信,多样化的经验和背景有助于更强大的想法和更强大的团队。所有合格的申请人将获得平等就业机会,不论宗教、种族、性别取向、性别认同、国籍或残疾。