Career

Senior Backend Developer (Java/Kotlin) EN/JP Speaking

Engineering, Tokyo

From manufacturing and e-commerce to CRM, marketing, and logistics, we as AnyMind Group develop 8 different products, supporting end-to-end supply chain processes. This position offers an opportunity to develop a AnyX that allows users to analyze data cross-sectionally by integrating all our products. AnyMind Groupは生産・マーケティング・Eコマース・物流・海外展開を一気通貫でサポートするための8つのプロダクトを開発しています。
このポジションには、これら全てのデータを横断的に活用し、商品開発、生産、EC、物流、マーケティングまで、ブランドビジネス全体を一気通貫でDXする次世代のプラットフォーム「AnyX」の開発をしていただきます。

What You'll Do

  • Design and develop new features for AnyMind's web-based products following coding standards - AnyMindのコーディングスタンダードに基づき、WEBアプリプロダクトの設計と開発を行う。
  • Understand specifications provided by the Product Manager and apply them to domain-driven design codebases, mainly to separate business logic and implementation details properly - プロダクトマネージャーとのコミュニケーションを通じて要件を理解し、ビジネスロジックと実装の詳細を分離したコードベースを、ドメイン駆動設計に沿って構築する。
  • Lead the discussion about which domain logic is better for the business within the engineering team - 開発チーム内でベストなドメインロジックを決めるディスカッションをリードする。
  • Communicate closely with the Development team to further improve the product quality & team’s velocity - プロダクトマネジャーやデザインチームを含むプロジェクトメンバーと密接にコミュニケーションを取り、プロダクトの品質と開発スピードをさらに向上させる。

Who You Are

  • Back-end development using Kotlin, Scala, Java, C# -  Kotlin, Scala, Java, C# いずれかのプログラミング言語でのバックエンド開発経験
  • Experiences of Spring Framework and any of Google Cloud/AWS/Azure - Springフレームワーク及びGCP,AWS,Azureいずれかでの開発経験
  • Professional in domain-driven design, clean architecture, and microservices - ドメイン駆動設計、クリーンアーキテクチャ、マイクロサービスについての知識・経験
  • Native level Japanese skill and Business level of English skills - ネイティブレベルの日本語力とビジネスレベルの英語力

Nice To Have

  • Good knowledge of Google Cloud - GCPへの深い知見
  • Experience in creating product requirements and definitions - プロダクト要件の作成や定義の経験
  • Experience about DevOps, Scrum/Agile methodologies - DevOps、スクラム/アジャイルでの開発経験

Tools We Use

  • Language: Kotlin 1.9+
  • Framework: Spring Boot 3.2 + GraphQL, DDD
  • DB: PostgreSQL
  • Version control: Git, Gitflow
  • Repositories: BitBucket
  • Infrastructure: Google Cloud Platform (GKE, CloudSQL, GCS, PubSub)
  • Server monitoring: Stackdriver
  • CI/CD:  Bitbucket Pipeline
  • Communication tool: Slack
  • Project management: JIRA with Agile Board
  • Document/Requirement management: Confluence

Why You'll Love It

  • Performance Review (2 times per year)
  • Performance Bonus (1 time per year)
  • Housing allowance
  • Commuting allowance
  • Annual leaves (1st year: 15 days, 2nd year: 17 days, 3rd year: 19 days, 4th year: 21 days)
  • Social insurance (health, unemployment insurance and pension)
  • Special leaves: marriage, parental, compassionate leaves
  • 査定(年2回)
  • ボーナス(年1回)
  • 通勤手当
  • 住宅手当(六本木駅より3駅以内の場合)
  • 有給休暇 (1年目: 15日, 2年目: 17日, 3年目: 19日, 4年目: 21日, 5年目 23日)
  • 労災保険、雇用保険、健康保険、厚生年金
  • 慶弔休暇(結婚、出産、育児、忌引)