Apus CommerceおよびApus Platformエコシステムの構築を担うJavaバックエンドエンジニアを募集しています。これらは数千の販売拠点を支え、信頼性・パフォーマンス・セキュリティに高い要求が課されるシステムです。販売トランザクション処理から複数店舗のデータ同期まで、コアとなるバックエンドサービスの設計・開発を担当していただきます。
業務内容
Java(Spring Boot)によるバックエンドサービスの設計・構築・保守
POSアプリ、管理用Web、サードパーティ連携向けのAPI構築
データベース設計、クエリの最適化、トランザクション整合性の確保
パフォーマンス、スケーラビリティ、高可用性の確保
ユニット/統合テストの作成、コードレビュー、品質改善
プロダクト、フロントエンド、導入チームと協働してのリリース
応募要件
Javaによるバックエンド開発経験2年以上
Spring/Spring BootとRESTful APIに精通していること
SQLとリレーショナルデータベース(PostgreSQL/MySQL)の確かな知識
サービスアーキテクチャ、キュー、キャッシュ、アプリケーションセキュリティの理解
Git、CI/CD、コンテナ(Docker)に習熟していること
課題解決志向で、金融データを慎重に扱えること
歓迎するスキル
POS、決済、フィンテックシステムの経験
Kafka/RabbitMQ、Redis、Elasticsearch
マイクロサービスとKubernetes
会計/在庫管理の知識があれば尚可
提供するもの
能力に応じた競争力のある給与と定期的な見直し
本人とご家族のための健康保険
最新の機材と学習のための予算
柔軟な勤務時間のハイブリッド制度
コアから技術を担う、若く開かれたチーム