高级Java开发人员

Finstro

面议
远程工作3-5年工作经验专科全职
分享

远程工作详情

工作开放国家菲律宾

语言要求英语

此远程作业对特定国家的候选人开放。请确认您是否想要继续,尽管有可能的位置限制

职位描述

显示原文

职位描述

Finstro自2012年以来一直在解决B2B贸易融资中的金融挑战,并为全球企业提供超过10亿美元的贸易支付。


Finstro提供一个完整的现金流管理平台,支持客户和供应商支付,并提供创新的基于信用的解决方案,帮助企业成长。


我们是支付和按适合您企业的条款收款的解决方案。


我们正在寻找具有Java网络应用程序开发经验的高技能程序员。Java开发人员负责分析用户需求和业务目标,确定应用程序的特性和功能,并建议对现有Java应用程序进行更改等职责。


理想的候选人将在设计、开发和实施复杂的高性能Java应用程序方面有强大的背景。此角色需要对现代Java框架和工具有实践经验。


职责:


  • 设计、开发和维护基于Java的应用程序和系统。
  • 与跨职能团队(包括产品经理、设计师和其他开发人员)合作,定义项目要求和交付物。
  • 编写干净、可维护和高效的代码,遵循最佳实践。
  • 进行代码审查,提供建设性反馈,指导初级开发人员。
  • 排查、调试并解决软件缺陷和技术问题。
  • 确保应用程序的性能、质量和响应性。
  • 参与架构设计,并为技术决策做出贡献。
  • 实施和维护API、微服务和数据库集成。
  • 保持对行业趋势、新兴技术和最佳实践的更新,Java 11, Spring5, JPA 2。
  • 设计和实施基于Java的应用程序。


职位要求:


  • 8年以上开发高性能和可扩展的Java后端系统经验,同时成本高效且安全。
  • 3年以上与云服务提供商(优先选择AWS)合作的经验。
  • 对多线程、数据结构和算法有深刻的了解。
  • 熟练掌握关系型和NoSQL数据库系统,能够建模数据库对象并编写高效的SQL查询。
  • 具备良好的异步和分布式消息系统经验。
  • 具有Linux、bash脚本和在Docker/Kubernetes中运行软件的经验。
  • 参与跨多个团队的项目,从需求到生产,在快速变化的环境中。
  • 具有TDD(测试驱动开发)和单元/集成测试经验。
  • 流利的英语沟通能力,包括口头和书面沟通,能够适应组织内所有级别的人,包括非技术受众。
  • 计算机科学学士或同等工作经验,熟悉Spring Boot, JPA。
  • 优先考虑Java 11,但至少Java 8是必须的。
  • 具有系统集成、API开发和微服务的经验。


该角色将位于我们在马尼拉的办公室,位于塔吉格的博尼法西奥全球城市。


候选人必须愿意在试用期内全职现场工作,并且可以在与经理达成一致后转换为Finstro的灵活工作安排。

职位要求

请参阅职位描述。

JavaSpringHibernateRESTful APIsSQL微服务面向对象编程版本控制调试问题解决
Preview

Boss

HR ManagerFinstro

发布于 01 May 2025

举报

Bossjob安全提醒

如果该职位要求您在海外工作,请保持警惕,谨防欺诈。

如果你在求职过程中遇到有以下行为的雇主, 请立即举报

  • 扣留您的身份证,
  • 要求您提供担保或收取财产,
  • 迫使你投资或筹集资金,
  • 收集非法利益,
  • 或其他非法情况。