Musashino, Tokyo, Japan Degica

About KOMOJU

KOMOJU (by Degica) is the leading cross-border payment gateway for Japan. We power payments for companies like video game distribution platform Steam and the popular mobile app TikTok. Today we help thousands of merchants by providing them with the payment infrastructure they need through developer-friendly API's to integrations on popular platforms like Shopify and Wix; we help our merchants grow in all markets they are expanding.

What to expect

We are product focused, meaning you will work on our payment gateway and any other projects towards building the future of KOMOJU. You will work with other engineers in a flat and inclusive culture where engineers have a say in both key product and technology decisions. The culture is largely self-organizing, which means engineers have both a stake and ownership in what they work on. Engineers play to their strengths, but are also able to invest in areas where they want to grow within the team. At KOMOJU, you are the main driver behind your growth and position in the company.

International at our core

Most of our engineering team members come from outside Japan. English is the primary language used, and throughout the company, many people are at least bilingual. Being an international company we know the importance of bilingualism. We offer all employees a choice between optional English and Japanese lessons to help create a culture of diversity and ensure smooth collaboration across teams.

About the position

We are looking for a backend engineer to help us build our platform to handle payments on a global scale. You will primarily work with Ruby, building out features using Ruby on Rails (90% of tasks). As we're still scaling our front-end team, you may be asked occasionally to work on front-end tasks as well (Less than 5% of tasks). As well as this there will be tasks related to Monitoring, Observability etc. which uses Terraform and DataDog (< 5%).

Typical tasks include adding new APIs for Front-end Interfaces in our Ruby on Rails application for customers to use, investigating bugs with our partners to ensure customer payments go through smoothly, and improving our systems' reliability and observability to ensure better better health using Terraform.

You will work with our product managers and critically evaluate requirements then implement those requirements in code. You will also work with your fellow developers and provide constructive feedback through code reviews, look at refactoring opportunities, and helping improve the codebase. You will receive mentoring support from managers and senior developers to help develop your skills as realizing growth potential is a key goal.

Our ideal candidate has experience working with large web applications. They will know how to build reliable and performant web applications. Testing and code quality are also extremely important to us, so having a strong knowledge of testing and the different testing types is required.

Responsibilities

  • Build backend systems using Ruby on Rails stack.
  • Understand product goals and feature requests and translate them into working software
  • Work on large technical projects from design through implementation and delivery as part of a team
  • Ensure high-quality, reliable software - including thorough testing.
Requirements
  • You are familiar enough with Ruby to discuss topics such as the Object Hierarchy and meta-programming features such as `method_missing`
  • Experience with building performant and scalable Ruby applications.
  • Ability to design data models and system architectures.
  • Strong technical communication skills - including the ability to document decisions clearly and concisely
  • Experience and understanding of common web vulnerabilities and how to mitigate them
  • Understanding of software architecture, design patterns and best practices

Nice to Haves

  • Experience with TypeScript, , or React
  • Experience with payments or payment systems
  • Experience with integrating with third party APIs in a secure and fault-tolerant manner
  • Understanding of database performance characteristics and data access patterns
  • Familiarity with Monitoring and Observability techniques and platforms such as DataDog.

What is the process like?

  • We aim to keep our hiring process thoughtful and efficient, typically involving 3-4 stages depending on the role: an initial screening, a take-home exercise, a technical (team) interview, and a final interview with leadership. Throughout the process, the team evaluates candidates not only on technical skills but also on their alignment with team culture and potential for long-term growth. Beyond the Code: How to shine in coding exercises
Benefits
  • At Degica, we embrace remote work while also offering office space for those who prefer in-person collaboration
  • 10 days regular vacation, additional 5 days summer, and 5 days winter vacation
  • Paid birthday holiday
  • Budget for self-learning allowance, to ensure our employees' skills remain current
  • Access to the O'Reilly Learning Platform
  • Language training for Japanese/ English
  • Twice a week office lunch


  • Musashino Degica Full time

    We are looking for a backend engineer to help us build our platform to handle payments on a global scale. · Build backend systems using Ruby on Rails stack. · Understand product goals and feature requests and translate them into working software · Work on large technical projects ...


  • Musashino, Tokyo, Japan Degica

    We are looking for a backend engineer to help us build our platform to handle payments on a global scale. · ...

  • Backend Engineer

    1ヶ月前


    Shibuya-ku, Tokyo W3Global

    Web Services no sekkei shisetsu kanri sōkan. · 吃 tsukei wa Ruby PHP Go. · ...

  • Backend Engineer

    2ヶ月前


    Greater Tokyo Area BLOOMTECH, Inc ¥5,000,000 - ¥8,000,000 per year

    +創業7年でグロース上場、「人×テクノロジー」で急成長中の英語コーチング・学習サービス企業 · +シャドーイング学習アプリや、AI英会話など新規事業の機能開発・保守各モバイル/WebアプリのAPI開発およびクラウドインフラ(AWS/GCP/Azure)の構築・管理 決済/認証基盤の開発、データベース最適化、社内データ基盤の開発 +「Desired requirements」 サーバーサイド開発の経験3年以上(言語、フレームワーク不問)インフラ(サーバーやデータベース等) の運用経験1年以上 日本語能力:N1レベル必須 ...


  • 東京都 小平市, Renesas

    ルネサス車載MCU製品はW/Wシェアでトップクラスを誇ります。W/Wの競争で勝ち残るためには、タイムリーな製品開発とともに信頼性・コスト競争力が必要とされています。今後のシェア拡大に向け短TAT化・品質改善が必須であり、Initiativeかつ Innovativeに製品開発できるエンジニア/リーダーを募集しています。 · ...

  • Backend Engineer

    3週間前


    東京都 千代田区 丸の内, 株式会社RevComm

    + · RevCommが提供する「MiiTel」は、「話す、聞く、価値になる」をコンセプトに、電話・Web会議・対面商談などで生まれる膨大な会話データをAIで解析し、営業や業務改善につながる ...


  • Tokyo JAPAN AI株式会社

    JAPAN AI株式会社は、AI技術を駆使して働く人々の可能性を飛躍的に高めることを目指し、上場企業である株式会社ジーニーのグループ企業として2023年4月に設立されました。当社は最先端のAI技術を活用し、国内外での研究開発を推進しています。 · ...


  • Kodaira Renesas Electronics Full time

    ルネサス車載MCU製品はW/Wシェアでトップクラスを誇ります。タイムリーな製品開発とともに信頼性・コスト競争力が必要とされています今後のシェア拡大に向け短TAT化・品質改善が必須でありInitiativeかつInnovativeに製品開発できるエンジニア/リーダーを募集しています。設計はベトナム、インドの設計拠点(言語:英語)と協力して進めまた海外EDAベンダとの協業を通じ最新技術の導入や改良を推し進めておりグローバルに活躍できるエンジニアを歓迎します。 · ...

  • Backend Engineer

    2ヶ月前


    東京都 千代田区 大手町, 株式会社Sun Asterisk ¥6,055,000 - ¥10,000,000 per year

    職務内容 · 当社では「アイデアを持つパートナー(起案者)」に対して、サービスデザインから技術選定、開発までを一気通貫で提供しています。 · スタートアップから大手企業の新規事業PoCプロジェクトまで様々なプロジェクトがあり、その中で01ベースの企画段階から参画し、設計から開発まで行っていただきます。 · 新しい価値を提供する新サービスの作成 · ...


  • 東京都 品川区 大崎, 株式会社SYSLEA Remote job¥7,200,000 per year

    Frictioのバックエンドの要「Senior Backend Engineer」 · 急成長中のスタートアップ環境である当社の、AI駆動型プロダクトのバックエンド開発を担うシニアバックエンドエンジニア・フルスタックエンジニアを募集します。… · ...


  • Minato Mercari, Inc.

    This job requires Japanese language ability. JD is available in Japanese only. · Now hiring for Balance Team and Credit & Payment Backend Team at Merpay. · We are looking for engineers who can design and operate large-scale services and financial businesses using Go and Google Cl ...


  • Tokyo JAPAN AI株式会社 ¥7,000,000 - ¥13,000,000

    JAPAN AI株式会社は、AI技術を駆使して働く人々の可能性を飛躍的に高めることを目指し、上場企業である株式会社ジーニーのグループ企業として2023年4月に設立されました。 · The company was established in April 2023 as a subsidiary of Z Holdings Corporation with the goal of leveraging AI technology to significantly enhance the possibilities for working individua ...


  • Tokyo JAPAN AI株式会社 ¥7,000,000 - ¥13,000,000

    JAPAN AI株式会社は、AI技術を駆使して働く人々の可能性を飛躍的に高めることを目指し、上場企業である株式会社ジーニーのグループ企業として2023年4月に設立されました。当社は最先端のAI技術を活用し、国内外での研究開発を推進しています。 特に、AIエージェントの開発に注力しており、大規模言語モデル (LLM) を活用した革新的なプロダクトやソリューションを提供しています。これにより、さまざまな業界での生産性向上や業務効率化を実現しています。 · ...


  • Minato City Mercari, inc.

    エレ · 給劕Go · %9API · %9Protocol Buffers + gRPC · % · I/F · Data Analysis / li >/ ul >/ h3 >/ p >/ div > ...


  • Tokyo Tailor

    プロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。 · ...


  • Greater Tokyo Area BLOOMTECH, Inc

    当社は、クライアントのビジネスに大きく貢献するためにITプロフェッショナルとして活動している企業です。デジタルパートナー事業部では、クライアントビジネスの検討段階から伴走し、課題の見極めからプロダクトのサービス設計、技術の選定、制作から運用まで一貫してソリューションを展開しています。 · ...


  • Tokyo, Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions)

    急成長中のグローバルQ&Aプラットフォームで活躍するBackend Engineer募集中 · メンバーと一緒に、世界で通用するユーザー体験を設計し高速での機能実装・開発を推進します。 · ...


  • Tokyo BLOOMTECH, Inc Remote job¥10,000,000 - ¥60,000,000 per year

    +Job summary · フルリモート勤務可能企業・不動産業界スタートアップ企業 · +Responsibilities新たなデータ提供・品質改善のアイデアの提案・検証 · 短期的結果と長期的価値向上のバランスのとれた技術的な提案と、それを元にした設計・実装 · ...


  • Tokyo Talent Fit Japan Inc. ¥9,000,000 - ¥15,000,000 per year

    スポットワークの根幹であるマッチング、契約、給与計算、評価を支えるシステムの設計・開発を行います。BackendではRuby 3.4/Ruby on Rails 8.0を用いた設計・実装を行い、ScalabilityとDomain Modelingに重点を置いて開発します。 · スポットワークの根幹であるマッチング、契約、給与計算、評価を支えるシステムの設計・開発を行います。 · ...


  • Tokyo TIER IV

    自動運転で発生するデータの収集・検索・分析を支えるデータ基盤の開発・運用を担当していただきます。 · 車両からの走行データを収集・加工するデータパイプラインの開発・運用 · 走行履歴や統計情報を提供するAPIの開発・運用 · ...


  • Tokyo BLOOMTECH, Inc Remote job

    バックエンドのテックリードとして、全社横断的な技術マネジメントと意思決定を担っていただきます。 独自に整備してきた膨大な不動産データベースを基軸とした開発(DBの改善・管理・運用、物件コンテンツの拡充など)をリードする経験は、 · 「日本の不動産インフラ」を書き換える · という大きな手応えに繋がります。 gRPCの早期採用やCloud Spannerの活用など、高い技術力とモダンな選定が求められる環境で、将来のスケールを見据えたアーキテクチャ設計に深く関与できる面白さがあります。 · ...