※日本語訳は英文の後に続きます
Technical Skills Required:
・Minimum of 9+ years of design and development experience
・Demonstrated experience with designing, implementing and deploying scalable and performant web and mobile applications at global scale.
・Good Speaking of Japanese & English.
・ Strong understanding of CS fundamentals, Object Oriented Design, algorithm design and Data Structures
・Strong Web Application development experience preferably using Spring, Java,
・Demonstrated experience in server-side technologies such microservices, container technologies like Docker, Kubernetes or OpenShift, cloud services such as AWS or Azure and other server technologies such as Spring Cloud
・Experience in Solution Design, Data modelling, REST API design
・Experience with Agile and Iterative development methodologies
・Experience in Configuration Management, DevOps automation
・Experience designing multi-tenant SaaS systems
・Experience with MongoDB, Spring Cloud
・Experience in performance testing and tuning
・Excellent verbal and written communication skills
9年以上のデザインおよび開発経験、グローバル規模のスケーラブルで高性能なWebおよびモバイルアプリケーションの設計・実装・展開経験、日本語と英語のコミュニケーション能力、CS基本原則、オブジェクト指向設計、アルゴリズム設計、データ構造の理解、SpringとJavaを使用したWebアプリケーション開発経験、マイクロサービスやDocker、Kubernetes、OpenShiftなどのコンテナ技術、AWSやAzureなどのクラウドサービス、Spring Cloudなどのサーバーテクノロジー、ソリューションデザインやデータモデリング、REST API設計、アジャイルおよび反復的な開発手法、設定管理、DevOps自動化、マルチテナントSaaSシステム設計経験、MongoDB、Spring Cloud経験、パフォーマンステストと調整経験、優れたコミュニケーションスキルを持つ候補者を求めています。
Key Responsibilities:
・Analyze local business needs, local country and regional IT systems, local market needs including locale, data regulatory needs and present proposals that include high level technical solutions, estimates and project plans.
・Converts business problems into programming instructions.
・Designs and codes programs; creates test transactions and runs tests; revises as necessary. Monitors operating efficiency of existing application systems.
・Reviews, analyzes, and modifies programming systems, including encoding, testing, debugging and installing for a large-scale system. ・Maintains records to document program development and revisions.
・Provide technical support to project teams throughout project lifecycle around technology platforms, solution design, security, debugging, profiling, performance tuning etc.
・Provide governance over project teams to ensure standards and best practices are being followed
・現地のビジネスニーズ、現地、国内および地域のITシステム、地域の市場ニーズ(ロケール、データ規制ニーズを含む)を分析し、高度な技術的ソリューション、見積もり、プロジェクト計画を含む提案を提示します。
・ビジネスの課題をプログラムの指示に変換します。
・プログラムを設計およびコーディングし、テストトランザクションを作成して実行し、必要に応じて修正します。既存のアプリケーションシステムの運用効率を監視します。
・プログラムシステムをエンコード、テスト、デバッグ、インストールを含むプログラムの見直し、分析、修正を行います。
・プログラムの開発と修正を文書化するための記録を保持します。
・プロジェクトライフサイクル全体でプロジェクトチームに技術的サポートを提供し、技術プラットフォーム、ソリューションデザイン、セキュリティ、デバッグ、プロファイリング、パフォーマンスチューニングなどを含みます。
・プロジェクトチームにガバナンスを提供し、標準とベストプラクティスが守られていることを確認します。
To find out more about Computer Futures, please visit www.computerfutures.com | Computer Futures についてもっと詳しく知りたい方はこちらへ→ www.computerfutures.com
Award winner of:
The IT and Technology Recruitment Company of the Year by TIARA Awards 2018 | Best Large Company to Work For by TIARA Awards 2021 | Best CSR Initiative by TIARA Awards2019 | Best Workplace by Great Place to Work Institution 2018, 2020 & 2021
