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日)
- 労災保険、雇用保険、健康保険、厚生年金
- 慶弔休暇(結婚、出産、育児、忌引)