Backend Engineer (Java Microservice) at fast retailing

Apply Now

職務内容

*English follows Japanese

Who we are?
ファーストリテイリンググループは
本当に良い服、今までにない新しい価値を持つ服を創造し、世界中のあらゆる人々に、良い服を着る喜び、幸せ、満足を提供します。
独自の企業活動を通じて人々の暮らしの充実に貢献し、社会との調和ある発展を目指します。
小売業という枠組みを超えて、"情報製造小売業"(Digital Consumer Retail Company)へと業態を変革し、新しいコマースサービスをお客様に提供していきます。

What we do?
世界一の企業になるために、世界一のIT部門を目指す。
ファーストリテイリングのIT部門はまさしく“攻めのIT”です。
技術、仕組み、人材、職場環境など、全てにおいて世界一を創り上げます。
ユニクロをはじめとするファーストリテイリンググループのブランドは、社会インフラともいえる規模にまで成長しました。素材の調達からお客様のお手元へ商品が届くまで、そしてリサイクルまでを一気通貫で行い、更にはその裏で商品情報から購入履歴のデータを保有し、最高の顧客満足追及の為に活用しています。つまりここには、ITでできることの無限の可能性を秘めた環境が揃っています。また、IT部門でありながら、常に経営者マインドとカスタマー視点を以て、現場と一体となってビジネスを創造しています。
私たちはまだまだ成長段階の企業です。もっともっと積極的なIT投資を行い、常に新しいサービスを創出していかなければなりません。まだ誰も見たことのない最新のテクノロジーを利用して、利益を創出するIT=“攻めのIT”で、グローバル化、クラウド化、モバイル化を実現し、これからのファーストリテイリングの更なるビジネスの成長を目指します。

Why we need you?
すべてのお客様に世界最高レベルの購買体験を提供するため、私たちは自社で店舗とECの融合されたデジタルコマース業務の基盤マイクロサービスの開発を行っています。そのため、われわれコアエンジニアリングチームは開発をより効率化・スケールアップ・スピードアップするために新しい仲間を募集しています。

職務内容(Tell me about this job)
こちらはバックエンドエンジニアとしてOrder management systemの新規開発や既存のサービス運用に関わるポジションになります。
APIを設計、開発を行うといった技術的な面だけでなく、商売に関する深い業務理解が求められます。常に社内外のビジネス要求と技術革新に応えるべく日々、次世代のOrder management systemを作っています。シニアエンジニアとなると、他エンジニアへのデザインレビューや実装レビューなどを実施し、アーキテクチャやデザインの課題、スケーラビリティやパフォーマンスの課題などを率先して洗い出していくことも求められます。

Our team’s technology Stack:
Language:
・Java
Development:
・Test Driven Development
・Git, Github
・Gulp
・Jenkins
・Agile/Scrum
・Jira/Confluence
Infrastructure:
・Public cloud(AWS, GCP), Docker
・PostgreSQL, Redis
・Fluentd, Kibana
・Kafka

Why you should join us?
・ 大きな影響力を持っている世界最高レベルアパレルブランドのECサイトを支え、コアとなるOrder management systemの開発に関われる
・ 技術力の高い世界各地のエンジニアたちと一緒に働ける
・ 最新の技術を試して導入、磨ける(Microservices, Java10, Spring boot2, Kafka, Async based architecture, etc...)
・ チーム拡大中のため、コアメンバーとして参画できる
・ 全社的ITに力を入れており、CTOでもコードレビューや設計レビューなど参加している



Who we are?
Our Mission:
To create truly great clothing with new and unique value, and to enable people all over the world to experience the joy, happiness and satisfaction of wearing such great clothes.
To enrich people’s lives through our unique corporate activities, and to seek to grow and develop our company in unity with society.

Our values:
Approaching issues from the customer perspective
Embracing innovation & challenge
Respecting and supporting individuals to foster both corporate and personal growth
Committing to ethical standards and correctness

What we do?
To become the best company in the world, we are targeting be the best IT department in the world.
Fast Retailing group's IT department is an "offensive" department. We want to be the best in the world at all aspects like technology, organization structure, members, working environment.
Fast Retailing group's brands include Uniqlo already became a huge scale brand like a infrastructure in modern society. We control the whole flow from procurement of materials to deliver products to customer's hands, even to the recycle. Behind the whole flow, we have every data from product information to purchase history data and we are using those data to pursuit the best customer satisfaction.
It can be said that at the Fast Retailing Group, we have prepared a great environment with unlimited possibilities for the IT department. At the same time, as an IT department, we often look at the problem from the perspective of operators and consumers, and always closely integrate with the first line of production and sales to create new business opportunities.
This will enable Fast Retailing Group to have more rapid growth in the future.

Why we need you?
In order to provide the world's highest level of purchasing experience to all customers, we are developing the microservice for the digital commerce business that our store and EC are fused together. Therefore, our core engineering team is looking for new colleagues to make development more efficient, scale up and speed up.

Job content(Tell me about this job)
As a backend engineer, this will be a position related to new development of order management system microservice and operate the existing services.
In addition to technical aspects of designing and developing APIs, deep business understanding is required. We constantly create the next generation order management system to respond to internal and external business demands and technological innovation. We're looking for a member who can work together to expand the team with business expansion. Also, if you are a senior engineer, you are also required to review the design and implementation done by other engineers and take initiatives to find and solve challenges such as architectural and design, scalability and performance.

Our team’s technology Stack:
Language:
・Java
Development:
・Test Driven Development
・Git, Github
・Gulp
・Jenkins
・Agile/Scrum
・Jira/Confluence
Infrastructure:
・Public cloud(AWS, GCP), Docker
・PostgreSQL, Redis
・Fluentd, Kibana
・Kafka

Why you should join us?
・ Be involved in the development of order management system which is the core of the entire system and supports the EC site of the world's highest level apparel brand.
・ Work with engineers from all over the world with great technical skills.
・ Try the latest technology, introduce to the system and polish it.(Microservices, Java10, Spring boot2, Kafka, Async based architecture, etc...)
・ As the team is expanding, you can be a core member.
・ The entire company is focusing on IT. For example, CTO is still doing code review and design review



応募資格

必須要件(Must have)
・ロジカルシンキング。言語やコンテキストを超えて、意図や背景をロジカルに説明し、問題解決に導く能力
・日本語or英語での卓越したコミュニケーション能力
・技術を愛し、真面目、よいコミュニケーションスキル、ポジティブ、強い責任感、考え方が柔軟な方
・コンピューターサイエンスの学位またはそれ同等の資格
・通常なアルゴリズムとデータストラクチャ知識
・Java基礎知識,通常のJava Web Frameworkの利用経験

歓迎要件(Nice to have)
・B2CでのAPI開発経験・運用経験
・小売業界、ファッションアパレル業界、ECの業務知識
・AWS、GCPなどの主要クラウドプロバイダーでのクラウド利用経験
・スタートアップでの就業経験で成長フェーズを乗り越えてきた経験
・マルチナショナルなチームでのシニアエンジニアとしてのリード経験
・Eコマースシステムの構築・運用経験
・大規模ウェブサービスの構築・運用経験
・継続インテグレーション・継続デプロイメントなどの自動化技術の知識
・テスト方法論や品質管理の経験・理解
・アジャイルでの開発経験
・日本語and英語でのビジネスコミュニケーション能力
・分散システム,高い並行処理システム,高可用性システムの開発経験
・アーキテクチャー設計能力。多数のチームと協調し、全体のアーキテクチャーのソリューションを設計できる

Requirements
Must have:
・Logical thinking. Ability to explain intention and background logically and lead to problem-solving beyond languages and contexts
・Excellent communication skills in Japanese or English
・Love technology, positive, strong sense of responsibility, flexible thinking
・Major in computer science or related field
・Regular algorithms and data structure knowledge
・Java basic knowledge, Experience in Java Web Framework

Nice to have:
・Having knowledge and experiences of building/running API based components on B2C market
・Professional experiences in retail/fashion apparel market
・Experiences of using/leveraging public cloud environment such as AWS, GCP
・Having fast-paced growing experiences on startups or equivalent experiences
・Leading software engineer team in multi-national team experiences
・Building and running e-commerce or related systems experiences in production level
・Building and running large scalable web services
・Executing continuous integration/continuous deployment and believing in your heart
・Leading and executing modern efficient development process such as Scrum
・Leading and executing modern testing methodology and quality assurance technique
・Excellent communication skills in Japanese and English
・Development experience of distributed system, high parallel processing system, high availability system
・Architectural design ability. Collaborate with many teams and design solutions for the entire architecture

待遇

【雇用形態】
正社員(期間の定めなし、試用期間あり・3ヶ月)

【会社名】
株式会社ファーストリテイリング

【年収レンジ】 
580万円~1,300万円
※上記に限らず、前職の年収・経験を踏まえ当社規定に基づき決定致します

【賞与】
年2回(4月・10月)、決算賞与

【手当】
通勤手当、地域手当、グレードにより残業手当支給

【就業時間】
フレックスタイム制または管理監督者
・フレックスタイム制
1日の標準労働時間…8時間、休憩…1時間
コアタイム…9:00~14:00
フレキシブルタイム…6:00~9:00および14:00~20:00
・管理監督者
所属部署の就業時間帯を基本とし、社員の決定に委ねる

【休日・休暇】
週休2日(土日休、祝日は勤務日にあたる)特別休暇、有給休暇、慶弔休暇
※有給休暇とは別に、半期に8日ずつ特別休暇を付与

【加入保険】
社会保険完備(健康保険、厚生年金、雇用保険、労災保険、介護保険)

【福利厚生】
持株会、共済会、提携福利厚生プログラム、社員販売、社員向け託児所


===============================================================================
当社は、世界一のアパレル企業グループを目指して、グループ各法人(ファーストリテイリング、ユニクロ、ジーユー等)で積極的に中途採用を行っております。
ご興味をお持ちいただけるようであれば、下記をご確認いただきご応募を検討いただけますと幸いです。
・ファーストリテイリンググループ内で、複数法人への応募が可能です。
・ただし、複数法人にて選考が進められる場合でも、最終選考には1ポジションずつしか進めることができませんのでご了承ください。

勤務地

東京 国際展示場もしくは有明(担当業務により勤務地が変わります)

Kokusai-Tenjijo or Ariake, Tokyo (The location will depend on the assignment)