Career
[AnyX] Backend Developer - Kotlin
Engineering, Taipei
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