Software Developer (Kotlin / Java)

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.


What You'll Do

  • Design and develop new features for AnyMind's web-based products following coding standards 
  • 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 
  • 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
  • Experience in creating product requirements and definitions
  • Experience about DevOps, Scrum/Agile methodologies


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