Show more filters
Banner image for TEKsystems

Bilingual Java Developer

TEKsystems

3.6
302 reviews
TEKsystems
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Tokyo, Tokyo, Japan
A free Jobstore account is required to proceed to the employer site.
  • International Environment
  • Mission critical and high loads system
  • Development on the systems that are from the daily usage

【Department Overview】

Job Description – Bilingual Java Developer

One of the biggest E-commerce companies' Logistics Department plays a critical role in supporting the rapid growth of its business, Japan’s largest online marketplace. As order volumes continue to rise, our warehouse management systems (WMS) and logistics platforms must operate with extreme reliability, high throughput, and mission-critical performance.

We design, build, and operate large-scale systems that manage inventory, order processing, shipping workflows, and real-time warehouse operations across multiple logistics centers.

Our teams collaborate closely with warehouse operators, robotics engineers, and

cross-functional development groups to ensure seamless, efficient, and scalable logistics operations that support millions of customers and merchants.

If you are passionate about solving complex technical challenges in high-load environments and want to contribute to the backbone of Rakuten’s logistics ecosystem, this role offers an exciting opportunity.

日本最大級のECプラットフォームを支える物流部門。急速なビジネス成長を支える上で極めて重要な役割を担っています。注文件数の増加に伴い、倉庫管理システム(WMS)および物流プラットフォームには、高い信頼性・高スループット・ミッションクリティカルなパフォーマンスが求められています。

複数の物流センターにわたる在庫管理、注文処理、出荷ワークフロー、リアルタイムの倉庫オペレーションを管理する大規模システムの設計・構築・運用を担っています。

倉庫オペレーター、ロボティクスエンジニア、そして複数の開発グループと緊密に連携し、数百万の顧客と出店者を支えるシームレスで効率的かつスケーラブルな物流オペレーションの実現を目指しています。

高負荷環境における複雑な技術的課題の解決に情熱を持ち、楽天の物流エコシステムの根幹を支えることに貢献したい方にとって、このポジションは非常にやりがいのある機会です。

【Position Outline】

We are seeking a highly skilled Bilingual Java Developer with strong technical expertise and hands-on experience operating mission-critical, high-traffic systems. You will take ownership of infrastructure, automation, deployment pipelines, and operational excellence across warehouse and logistics platforms.

The ideal candidate excels at improving system reliability, driving automation, and supporting the full development-to-production lifecycle. You will collaborate with global teams and contribute to the continuous evolution of Rakuten’s logistics technology stack.

ミッションクリティカルかつ高トラフィックなシステムの運用経験を持つ、高度なスキルを備えたバイリンガルJava開発者を募集しています。倉庫・物流プラットフォームにおけるインフラ、自動化、デプロイパイプライン、および運用品質の向上をリードしていただきます。

理想的な候補者は、システムの信頼性向上、自動化の推進、開発から本番環境までのライフサイクル全体のサポートに優れた方です。グローバルチームと連携し、楽天の物流テクノロジースタックの継続的な進化に貢献していただきます。

【Responsibilities】

  • Participate in the full lifecycle of logistics and warehouse system operations, including maintenance, monitoring, automation, backend operations, and ensuring high availability.
  • Manage regular application releases, troubleshoot production issues, and perform middleware and system performance tuning.
  • Automate routine operational tasks using tools such as Jenkins, Ansible, Chef, Terraform, etc., and lead initiatives to improve productivity and quality.
  • Continuously enhance system performance and stability to support mission-critical warehouse operations with near-100% uptime.
  • Demonstrate strong ownership of services and proactively respond to production incidents.
  • Propose and adopt new technologies, tools, and processes to improve development, testing, and operational workflows.
  • Utilize AI-driven tools and automation to improve operational efficiency and system reliability.

・保守、監視、自動化、バックエンド運用、高可用性の確保など、物流・倉庫システム運用のフルライフサイクルに参加する。

・定期的なアプリケーションリリースの管理、本番障害のトラブルシューティング、ミドルウェアおよびシステムのパフォーマンスチューニングを行う。

・Jenkins、Ansible、Chef、Terraformなどのツールを使用して定型運用タスクを自動化し、生産性と品質向上のイニシアチブをリードする。

・ほぼ100%の稼働率でミッションクリティカルな倉庫オペレーションを支えるため、システムのパフォーマンスと安定性を継続的に強化する。

・担当サービスに対して強いオーナーシップを持ち、本番インシデントに積極的に対応する。

・開発・テスト・運用ワークフローを改善するための新技術・ツール・プロセスを提案・導入する。

・AIを活用したツールと自動化により、運用効率とシステム信頼性を向上させる。

【Requirements】

  • Experience in web API development and operation with Java and Spring Framework is must
  • Experience of web API development on Linux
  • Experience of designing tables and queries of RDBMS (e.g. Oracle) for high performance applications
  • Experience of team development with VCS (e.g. GitHub / Bitbucket) and pull requests
  • Experience of code review and design review
  • Experience of improving the architecture, performance analysis/tuning
  • Knowledge of web API operation, performance improvement, and security
  • Experience of designing architecture and choosing technology stack (e.g. middlewares)
  • Experience of automation test
  • Skills of database design, considering architecture for several systems
  • Experience of interface design of web API

・JavaおよびSpring FrameworkによるWeb API開発・運用経験(必須)

・Linux上でのWeb API開発経験

・高パフォーマンスアプリケーション向けのRDBMS(例:Oracle)のテーブル設計およびクエリ設計経験

・VCS(例:GitHub / Bitbucket)およびプルリクエストを用いたチーム開発経験

・コードレビューおよび設計レビューの経験

・アーキテクチャ改善、パフォーマンス分析・チューニングの経験

・Web APIの運用、パフォーマンス改善、セキュリティに関する知識

・アーキテクチャ設計およびテクノロジースタック(ミドルウェア等)の選定経験

・自動化テストの経験

・複数システムを考慮したデータベース設計スキル

・Web APIのインターフェース設計経験

【Development Environment】

  • Development: Java, Spring Framework, Spring Boot, Spring Data, Spring Cloud Config, Spring Cloud Sleuth, JUnit, Apache Maven, IntelliJ IDEA, Swagger
  • Middlewares: Oracle, Oracle GoldenGate for Big Data, MongoDB, Kafka, Apache HTTP Server, Apache Tomcat
  • Infrastructure: Private cloud (RIaaS, RPaaS)
  • Monitoring: Jennifer, Zipkin, ELK stack (Elasticsearch, Logstash, Kibana), Grafana
  • CI: Jenkins, SonarQube, Ansible
  • Others: Microsoft Teams, Confluence, JIRA, BitBucket, etc.

【Soft Skills / Experiences】

  • You can facilitate active and productive discussion in English/Japanese
  • You have motivation for team development
  • Experiences of team leader or project manager
  • You have ownership of software development
  • You continuously learn new technologies and find ways to solve issues and requirements

・英語・日本語で活発かつ生産的なディスカッションをファシリテートできる

・チーム開発への意欲がある

・チームリーダーまたはプロジェクトマネージャーの経験がある

・ソフトウェア開発に対してオーナーシップを持っている

・新技術を継続的に学び、課題や要件の解決策を見つけられる

【Desired Qualifications】

  • Experiences of NoSQL (e.g. MongoDB, Elasticsearch) schema / query design
  • Experiences of improvement of process / operation beyond the border of organization
  • Experiences of development on IaaS, CaaS, PaaS
  • Experiences of OSS development or speakers of conferences, writers of technical books
  • Experiences of development of BtoBtoC applications
  • Experiences to find issues and improve performance of middlewares by by analyzing source codes
  • Experiences of API development with GraphQL or gRPC
  • Experiences of microservice architecture
  • Experience of on-call shift
  • Experiences of development of web application frameworks or libraries
  • Knowledge of web security
  • Experiences of launching new services or challenges in growth phase of services
  • Experience of leading or managing developers
  • Knowledge of tracking Cookie
  • Experiences of all aspects of application lifecycle (e.g. planning, requirement definition, design, development, testing, operation)

・NoSQL(例:MongoDB、Elasticsearch)のスキーマ/クエリ設計経験

・組織の枠を超えたプロセス/運用改善の経験

・IaaS、CaaS、PaaS上での開発経験

・OSS開発、カンファレンス登壇、技術書執筆の経験

・BtoBtoCアプリケーションの開発経験

・ソースコード解析によるミドルウェアの課題発見およびパフォーマンス改善経験

・GraphQLまたはgRPCを用いたAPI開発経験

・マイクロサービスアーキテクチャの経験

・オンコールシフトの経験

・WebアプリケーションフレームワークまたはライブラリのOSS開発経験

・Webセキュリティの知識

・新サービスの立ち上げ、またはサービスの成長フェーズにおける挑戦の経験

・開発者のリードまたはマネジメント経験

・トラッキングCookieに関する知識

・アプリケーションライフサイクル全般(企画、要件定義、設計、開発、テスト、運用)の経験
A free Jobstore account is required to proceed to the employer site.
Jobs in Japan   »   Jobs in Tokyo   »   Bilingual Java Developer

More jobs

People also search