Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1603428 Date Updated : July 23rd, 2026
Back-End

Software Developer

Location Tokyo - 23 Wards
Job Type Permanent Full-time
Salary 6.5 million yen ~ 8.5 million yen

Work Style

Flex Time

Job Description

【Position Outline】
The Software Engineer will own the full Software Development Life Cycle (SDLC) - from requirement analysis and design through development, QA, deployment, and DevOps/SRE. Specific responsibilities will vary by project, business focus, and candidate background. English fluency is required; Japanese is a plus.

ソフトウェアエンジニアは、要件分析および設計から、開発、QA(品質保証)、デプロイ、DevOps/SREに至るまで、ソフトウェア開発ライフサイクル(SDLC)の全工程を担っていただきます。具体的な職務内容は、プロジェクトやビジネスの焦点、および候補者のご経験によって異なります。応募には英語の流暢さが必須であり、日本語能力があれば尚可です。

【Responsibilities】

  • Work with the Tech Lead to understand requirements and contribute to design discussions
  • Participate in low-level design with Tech Lead, SRE, and QA Design and implement scalable and efficient backend features
  • Write unit tests and ensure code reliability
  • Conduct code reviews with the Tech Lead
  • Manage deployments and rollbacks across DEV, STG, and PROD
  • Monitor systems after release and fix issues when needed
  • Collaborate with engineers, product managers, and business teams
  • Support and mentor junior developers

  • テックリードと連携し、要件を理解した上で設計に関する議論に貢献する
  • テックリード、SRE、QAと協力し、詳細設計(ローレベル設計)に参加する
  • スケーラブルかつ効率的なバックエンド機能を設計・実装する
  • ユニットテストを作成し、コードの信頼性を担保する
  • テックリードと共にコードレビューを実施する
  • 開発(DEV)、ステージング(STG)、本番(PROD)環境におけるデプロイおよびロールバックを管理する
  • リリース後のシステムを監視し、必要に応じて課題の修正を行う
  • エンジニア、プロダクトマネージャー、ビジネスチームと連携する
  • ジュニアエンジニアのサポートおよびメンタリングを行う


Required Skills:

  • 5+ years of professional software development experience, with strong expertise indesigning, building, and leading scalable backend systems.
  • Proven expertise in designing, developing, and deploying scalable micro-services architectures.
  • Hands-on leadership experience with containerization and orchestration
  • technologies, including Docker and Kubernetes, for deploying, operating, and scaling distributed systems in production environments.
  • Strong proficiency in modern programming languages and frameworks, including Java; experience with React, PHP, and Python is a plus.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
  • Strong collaborative mindset and a proven ability to work effectively within a team environment.

  • ソフトウェア開発の実務経験5年以上:スケーラブルなバックエンドシステムの設計、構築、およびリードに関する高い専門知識を有すること。
  • マイクロサービスアーキテクチャの構築実績:スケーラブルなマイクロサービスアーキテクチャの設計、開発、デプロイにおける確かな実績。
  • コンテナ・オーケストレーション技術の経験:DockerやKubernetesを活用し、本番環境における分散システムのデプロイ、運用、スケーリングを主導した実践的な経験。
  • モダンな開発言語への習熟:Javaをはじめとするモダンなプログラミング言語およびフレームワークへの深い理解。(React、PHP、Pythonの経験があれば尚可)
  • 高いコミュニケーション能力:複雑な技術的概念を、相手のバックグラウンドに合わせて分かりやすく説明できる能力。
  • 協調性とチームワーク:チームの一員として効果的に業務を推進できる、高いコラボレーション意識。


Desired Skills

  • Hands-on experience with data engineering principles, including ETL processes, data warehousing, and working with large datasets.
  • Extensive experience with distributed computing concepts and technologies (e.g.,
  • Hadoop, Spark, Kafka, RabbitMQ, Redis.).
  • Familiarity with various database technologies, including relational and NoSQLdatabases.

  • データエンジニアリングの知見:ETLプロセス、データウェアハウス、および大規模データセットの取り扱いに関する実践的な経験。
  • 分散コンピューティングの豊富な経験:Hadoop、Spark、Kafka、RabbitMQ、Redisなどの分散コンピューティング概念および技術を用いた開発経験。
  • データベース技術への精通:リレーショナルデータベースおよびNoSQLデータベースの両方に関する幅広い知識。


Languages:
Japanese: Fluent to Native
English: Conversational to Business

General Requirements

Minimum Experience Level No experience
Career Level Mid Career
Minimum English Level Business Level
Minimum Japanese Level Fluent
Minimum Education Level Bachelor's Degree
Visa Status Permission to work in Japan required

Job Location

  • Tokyo - 23 Wards

Work Conditions

Job Type Permanent Full-time
Salary 6.5 million yen ~ 8.5 million yen
Industry Internet, Web Services

Job Category