Career

[TW] [AnyX] Backend Developer - Kotlin

Engineering, Taipei

Back to List

What You'll Do

  • Design and develop new features for AnyMind's web-based products following coding standards.
  • Write documentation and constantly improve current code-base for better maintainability
  • Deliver new features from development to production with speed and quality.
  • Communicate closely with the Product management team and Engineering team to further improve product quality.

Who You Are

  • Knowledge in any backend tech stack e.g. Spring Boot, Express, Django, Rails, etc.
  • 2+ year of experience in back-end product development
  • Interest in domain driven design, layered architecture and microservices
  • Eager to learn new things
  • Good communicator

 

Tools We Use

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

 

Nice to Have

。Good knowledge in Java/Kotlin and Spring framework
。Good knowledge of domain driven design and Kubernetes
。Experience in creating product requirements and definitions