◆マルチプロダクト構想の中核として、技術的チャレンジを共に推進しませんか?
全国の官公庁・自治体・外郭団体の入札情報を一括検索・管理できるSaaS型自社プロダクト「NJSS(エヌジェス)」を展開する当社では、Govtech*領域におけるマルチプロダクト構想の加速に伴い、プロダクト構造のマイクロサービス化を推進しています。
(*Govtech = Government × Technology。政府や自治体の課題を、IT技術で解決する取り組み)
この変革を牽引するバックエンドエンジニアとして、アーキテクチャの見直しからプロジェクトの技術リードまで、プロダクトを“創り変える”フェーズに関わりながら、スキルや経験を大きく成長させたい方も歓迎です。
◆ プロダクトについて|NJSS(エヌジェス)とは?
入札情報速報サービス「 NJSS(エヌジェス)」は、全国8,500以上の官公庁・自治体・外郭団体から発信される入札情報を一括で検索・管理できるSaaS型サービスです。
現在、業種・規模を問わず7,000社以上の企業が導入しており、入札ビジネスの業務効率化や機会創出を強力にサポートしています。
NJSSの強みは、クローリングだけに頼らず、AI+クラウドワーカー(人力)によるハイブリッドなデータ構築体制を確立している点。
情報の網羅性と品質を兼ね備えたデータベースで、マーケットシェアでもトップクラスの地位を築いています。
NJSSは単なる検索ツールではありません。約20兆円規模にもなる日本の巨大な入札マーケットを活性化させ、企業に新たなビジネスチャンスを提供。
年間約180万件もの入札案件情報を提供することで、企業の効率化と機会損失防止に貢献しています。
これは、国家予算の約1/5に相当する金額が動く、まさに社会インフラを支える基盤です。
また、ITとクラウドワーカーのハイブリッドな情報収集で、クラウドワーカーに安定した働く機会を提供しながら、税金の有効活用と質の高い公共サービスの実現にも貢献しています。
あなたの技術が、この巨大マーケットを通じて日本の未来を形作り、社会を豊かにすることに直結します。
<お任せしたいミッション>
◆ チームミッション|マイクロサービスによる次世代プロダクト基盤の構築
チームのミッションは、マルチプロダクト構想に伴うシステムのマイクロサービス化の推進です。プロダクト全体を俯瞰し、技術的難易度の高い課題にも向き合いながら、スケーラビリティの高いシステム構造を実現します。
現在は以下のような取り組みを進行中です:
・ 入札情報という重要なデータベースのAPI分離、および各サービスへの連携(Ruby,Ruby on Railsを使用)
・ 落札企業情報のAPI化(PHP, Laravelを使用)
・ 公的機関の公開情報のAPI化(Ruby,Ruby on Railsを使用)
・ 公的機関向けサービスとの連携(PHP, Laravelを使用)
今後も、プロダクト構造に沿った新たなAPIの設計・実装を進めていく予定です。
ここで得られる経験が、モノリスからマイクロサービスへの移行や、システム全体を俯瞰した設計力、API設計力、データ連携設計力といったスキルとして、エンジニアとしての成長に直結します。
ビジネスの成長と連動してシステム構造を最適化していく、チャレンジングかつ学びの多いポジションです。
▪️ 具体的な業務
・ マイクロサービス化推進プロジェクトにおける開発
・ チームリーダーと連携し、技術的課題の解決に向けた戦略・設計・実装のリード
・ 複数のシステムや関係者を横断したプロジェクトマネジメント的視点での立ち回り
・ 関連サービス間でのデータ設計やAPI連携の整備
<開発環境>
・言語:PHP、Ruby、TypeScript、Javascript、(HTML5/CSS3)
・フレームワーク:Laravel、Ruby on Rails、Vue.js、Nuxt.js、Node.js
・AI/機械学習:Gemini
・データベース:MySQL 、OpenSearch
・ソースコード管理:GitHub
・プロジェクト管理:GitHub Projects
・コミュニケーションツール:Slack
・情報共有ツール: Notion
・インフラ環境:AWS、Terraform、Docker
・その他ツール: Findy team+、Codeclimate、Datadog、Sendgrid、CircleCI