V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
remnet
V2EX  ›  酷工作

[深圳&可远程工作] - 区块链金融初创公司诚聘高级 Java 后端工程师

  •  
  •   remnet · 2019-07-04 16:55:57 +08:00 · 2492 次点击
    这是一个创建于 1729 天前的主题,其中的信息可能已经有所发展或是发生改变。

    (薪酬范围) 35K 以上。(协商)

    Responsibilities

    • Developing and maintaining backend system for a derivatives trading platform.
    • Ensure smooth and performant operation of applications in production.
    • Monitor and maintain scheduled tasks.
    • Ensure our applications has sufficient test coverage, both unit tests and integration tests.
    • Create technical documentation.
    • Mentor team members, present latest technology trends for internal learning.
    • Work closely with other business teams.

    Requirements

    • BSc in Computer Science or related subjects.
    • Over 5 years ’ experience in sizable project implementation.
    • Enjoys a start-up environment, love to get your hands dirty and wear many hats.
    • Can provide solution to identified problem, and self-initiated to execute the solution.
    • Good hands-on coding skills, can write good clean code, while delivering under pressure.
    • Passions to learn and apply new technologies.
    • Good communication skills and team player.
    • Have solid knowledge in Core Java (Collections, Concurrency, NIO, GC etc.).
    • Familiarity with databases, e.g. MySQL / MongoDB / PostgreSQL / Redis.
    • Rich experience in writing good clean production code and code optimization.
    • Knowledge in low latency programming is a plus
    • Knowledge in blockchain such as Ethereum/Blockchain is a plus.
    • Knowledge in solidity is a plus
    • Good written and spoken English

    Chinese:

    工作职责:

    • 开发和维护衍生品交易平台后端系统
    • 确保生产环境中系统运行的稳定性和高效性
    • 监测和维护日常任务
    • 确保应用测试覆盖率,包括单元测试和整合测试
    • 编写技术文档
    • 带领技术团队,定期带领团队学习最新技术趋向
    • 和业务团队保持紧密合作,完成业务团队的需求

    要求:

    • 计算机或相关专业,本科或以上学历
    • 具有五年以上负责大型项目开发的实际经验
    • 适应初创企业环境,勤苦耐劳,有奉献精神
    • 能为团队提供各种问题的解决方案,并具备解决问题的自我执行力
    • 优秀的编码技能。能承受一定开发压力,并交付良好书写的代码
    • 对学习新技能具备激情
    • 良好的沟通技能和团队合作能力
    • 对 Core Java 有扎实基础( Collections, Concurrency, NIO, GC 等)
    • 熟悉数据库系统( MySQL / MongoDB / PostgreSQL / Redis )
    • 具备编写生产环境高质量代码,以及进行代码优化的经验
    • 至少良好具有中英文书写能力。能流畅英文口头沟通更好。

    加分点

    • 具备超低延迟系统开发的经验
    • 具备区块链领域知识,例如以太坊等
    • 熟悉 Solidity 智能合约开发

    公司主要产品:

    • 去中心化区块链资产衍生品交易平台
    • 去中心化的区块链资产银行
    • 持牌的虚拟货币合规交易所

    详见网站: https://nomisma.one/

    公司总部在香港,目前正在组建深圳团队和办公室。偏向于寻找在深圳的开发者,其他地区的也欢迎投简历。(可以远程工作)

    联系方式:

    yijia.su@nomisma.one

    19 条回复    2019-08-28 15:56:38 +08:00
    x7395759
        1
    x7395759  
       2019-07-04 17:35:22 +08:00
    没得 5 年,只有 3 年,还有救吗?
    remnet
        2
    remnet  
    OP
       2019-07-04 17:41:36 +08:00
    @x7395759 请联系我把 🤣
    niansheng
        3
    niansheng  
       2019-07-04 17:44:53 +08:00
    没有区块链开发经验也可以尝试哇?
    x7395759
        4
    x7395759  
       2019-07-04 17:52:08 +08:00
    @remnet 看到这个要求还是有点慌的。。。
    remnet
        5
    remnet  
    OP
       2019-07-04 18:05:41 +08:00
    @niansheng 可以。主要是交易所内部的逻辑,和区块链关联不是很大。
    和区块链有关的,是结算环节,以及链上交易的监听处理。这些不是 Java 负责的部分。
    Java 负责的部分主要是交易的撮合,以及衍生品匹配规则的计算。
    rayu
        6
    rayu  
       2019-07-04 18:40:27 +08:00 via Android
    远程办公怎么操作五险一金?
    impl
        7
    impl  
       2019-07-04 19:10:23 +08:00 via Android
    这么香,可惜不会 Java
    1178615156
        8
    1178615156  
       2019-07-04 20:11:43 +08:00
    🤣英语差了点
    hantsy
        9
    hantsy  
       2019-07-04 20:36:40 +08:00
    @rayu 可以自己解决
    hantsy
        10
    hantsy  
       2019-07-04 20:53:32 +08:00
    @remnet 这个 JD 技术方面的要求,其实如果真的接受远程,沟通和有效的工作方式也是很重要的一环(我个人远程多年,至少觉得这些软技能重要性占 50%)。

    1. Git Flow 或者 Github Flow(使用 Github issues 管理任务,Fork 项目, 使用 Branch 开发新任务,创建 PR,Code Review on Github )
    2. DevOps , CI/CD automation
    3. Messaging tools (如,Slack) 代替 face-to-face Meetings
    remnet
        11
    remnet  
    OP
       2019-07-04 23:39:02 +08:00
    @hantsy

    1) Jira Ticket 管理任务,GitHub 管理 PR 和 Code Review
    2 )已有专门 DevOps 人员,CI/CD pipeline 已 setup
    3 )用 Slack 和 Google Hangout meetings
    hantsy
        12
    hantsy  
       2019-07-05 09:04:54 +08:00
    @remnet 个人现在更喜欢 Github Issues 管理任务,与 Github PR 等结合的更紧密,相互引用比较方便。Github 现在有简单的项目管理功能,如果喜欢 Kanban 模式,可以使用 Zenhub 扩展。我是好几年没用过 Jira 那一套( Jira,Confluence,Bamboo,Fisheye )了。

    另外,Github Issues,PR,CI/CD 等事件都可以推送到 Slack channel 中,DevOps Build/Deploy 操作更倾向于 Infrastructure as Code,作为代码一部分参与整个 Pipeline。Slack 也可以安装一些 APP 来支持 DevOps 操作,也可以基于自己的需要扩展一些命令。
    Tengdw
        13
    Tengdw  
       2019-07-05 09:20:44 +08:00
    两年经验 在做交易所
    niansheng
        14
    niansheng  
       2019-07-05 11:52:16 +08:00
    英语是硬要求么
    ddxx200
        15
    ddxx200  
       2019-07-07 17:02:52 +08:00
    目前做期货交易架构设计以及交易引擎开发
    remnet
        16
    remnet  
    OP
       2019-07-09 01:30:21 +08:00
    @ddxx200 我们也需要撮合引擎开发,可以的话邮箱联系我一下~
    remnet
        17
    remnet  
    OP
       2019-07-09 01:31:23 +08:00
    @niansheng 不是硬要求。至少日常书面交流无障碍就可以。
    remnet
        18
    remnet  
    OP
       2019-07-09 01:32:09 +08:00
    @Tengdw 可以联系下我
    iczc
        19
    iczc  
       2019-08-28 15:56:38 +08:00
    Rust 还招吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3342 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.