Backend System Engineer
Software Development
- Tokyo
- 7M - 9M JPY / annually
- Hybrid
Job Highlights
Employment type
Full-time/Permanent
EXPERIENCE
5-10 Years
Required Japanese skill
Native
Required skills
Java, Python, Linux, AWS, Azure, kubernetes
Salary
7M - 9M JPY / annually
Job Description
The role is about developing and enhancing reliable software systems through backend engineering, automation, and performance improvements while collaborating with teams to deliver scalable technical solutions.
Key Responsibilities:
- Design, develop, and maintain backend applications using Java and Python technologies.
- Build and enhance APIs, system integrations, and application components within Linux environments.
- Monitor, troubleshoot, and optimize systems to improve performance, stability, and reliability.
- Collaborate with technical teams to deliver solutions, participate in design discussions, and conduct code reviews.
- Support automation initiatives, CI/CD processes, and resolve production-related technical issues.
Requirements:
- 5+ years of experience in software development with strong backend engineering knowledge.
- Hands-on expertise in Java, Python, Linux/Unix environments, and shell scripting.
- Experience developing RESTful APIs, backend services, and working with version control systems such as Git.
- Strong understanding of software development practices, troubleshooting, and problem-solving techniques.
- Familiarity with cloud platforms, DevOps practices, containerization, or distributed systems is preferred.
- Japanese skill: Native or JLPT N1
- English skill: Business
----------------------------------------------------------------------------------------------------------
このポジションは、バックエンドエンジニアリング、自動化、パフォーマンス改善を通じて信頼性の高いソフトウェアシステムを開発・強化し、チームと協力してスケーラブルな技術ソリューションを提供することが主な役割です。
【主な職務内容】
- JavaおよびPython技術を用いたバックエンドアプリケーションの設計、開発、保守。
- Linux環境におけるAPI、システム統合、アプリケーションコンポーネントの構築と強化。
- パフォーマンス、安定性、信頼性を向上させるためのシステム監視、トラブルシューティング、最適化。
- 技術チームと連携してソリューションを提供し、設計に関する議論に参加し、コードレビューを実施。
- 自動化イニシアチブ、CI/CDプロセスをサポートし、本番環境における技術的な問題を解決。
【要件】
- ソフトウェア開発経験5以上、特にバックエンドエンジニアリングに関する深い知識。
- Java、Python、Linux/Unix環境、シェルスクリプトに関する実践的な専門知識。
- RESTful API、バックエンドサービスの開発経験、Gitなどのバージョン管理システムの使用経験。
- ソフトウェア開発の実践、トラブルシューティング、問題解決手法に関する深い理解。
- クラウドプラットフォーム、DevOpsプラクティス、コンテナ化、分散システムに関する知識があれば尚可。
- 日本語能力:ネイティブまたは日本語能力試験N1レベル
- 英語能力:ビジネスレベル
How it works
- Online Meeting: We get to know your background, goals, and what kind of job you’re looking for.
- Job Matching: We share roles that suit you — and only send your profile to clients with your OK.
- Interview Support: We guide you with all the info and prep you need at every stage.
- Ongoing Support: We stay with you throughout the process, offering updates and advice.
- 100% Confidential: We respect your privacy. Nothing is shared without your approval.
- Clear Feedback:We give honest, helpful feedback — whether you move forward or not.
- Long-Term Partner: Even if this job isn’t the one, we’ll keep you in mind for future opportunities. `