Senior Backend Developer (Kotlin/Java) (Visa and work permit sponsorship to Thailand)
āļāļĩāđAnyMind GroupJoin AnyMind Group's Tech Team as a Senior Backend (Kotlin) Developer and play a key role in building the future of our multi-channel e-commerce platform. Based in our Bangkok office, you'll focus on enhancing AnyX (a comprehensive e-commerce management platform), developing and improving the AnyX/AnyLogi components, which are essential for product, order, and logistics management for clients across 24 locations in 15 markets. This is your chance to make a tangible difference in the world of e-commerce innovation.
What You'll Do
- Design and develop new features for AnyX/AnyLogi components, following coding standards.
- Understand specifications provided by the Product Manager and apply them to domain-driven design codebases.
- Lead discussion about which domain logic is better for the business within the engineering team.
- Deliver products from development to production fast speed and high-quality.
- Communicate closely with Product management and Engineers to further improve product quality.
- Participate in product operation tasks, including monitoring, troubleshooting, and supporting the stable operation of the product.
Who You Are
- 3+ years of experience in Kotlin/Java back-end development
- Experience in system maintenance and operation for at least 2 year
- Excellent experience working with Spring Framework / Ktor and any cloud service of Google Cloud/AWS/Azure
- Professional in domain-driven design, clean architecture, and microservices
- Speak business-level English
Nice To Have
- Good knowledge of Google Cloud
- Experience in creating product requirements and definitions
- Experience with DevOps, Scrum/Agile methodologies
- Good knowledge of e-commerce or logistics business (especially multi-channel or warehouse/fulfillment operations)
- Experience with Go language (some subsystems are implemented in Go and are being migrated to Kotlin, so Go experience is helpful)
Tools We Use
- Language: Kotlin 2.1+
- Framework: Spring Boot, GraphQL, gRPC
- DB: PostgreSQL
- Version control: Git
- Repositories: BitBucket
- Infrastructure: Google Cloud Platform (GKE, Cloud Run, CloudSQL, GCS, Pub/Sub)
- Server monitoring: Cloud Logging, Sentry
- CI/CD: Bitbucket Pipeline
- Communication tool: Slack
- Project management: JIRA with Agile Board
- Document/Requirement management: Confluence
- AI Tools: OpenAI, Gemini, Code Rabbit (currently in a trial phase; we are exploring best practices for effective use)
Why You'll Love It
- Advanced AI Tools For All Positions!!
- Creative office at Emporium (located at BTS Phrom Phong)
- Work hard, play harder office
- Competitive Salary
- Performance Review (2 times per year)
- Performance Bonus (1 time per year)
- Annual Paid Leave
- Compassionate Leave
- Health Insurance
- Social Security
- Discount for Fitness Gym at EmQuartier
- Monthly Birthday Celebration
- Monthly, Quarterly, Annual MVP Awards (prizes up to 8,000USD)
- Work in professional and dynamic environment
- Good chance to explore new trends in a digital market
- Opportunity to learn most advanced advertising technology platforms
For Whom is Applicable for Relocation
- Visa and work permit sponsorship
- Flight ticket one round to from your home country to Bangkok
- Family visa support after 3 months
- Hotel room for the first 2 weeks.
āļāļąāļāļĐāļ°āļāļĩāđāļāļģāđāļāđāļ
- Kotlin
- Java
- DevOps
- English (Fair)
āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļĩāđāļāļģāđāļāđāļ
- 3 āļāļĩ
āļāļąāļāļĐāļ°āđāļāļīāđāļĄāđāļāļīāļĄ
- Scrum
- Spring Boot
- GraphQL
āđāļāļīāļāđāļāļ·āļāļ
- āļŠāļēāļĄāļēāļĢāļāļāđāļāļĢāļāļāđāļāđ
āļŠāļēāļĒāļāļēāļ
- āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
āļāļĢāļ°āđāļ āļāļāļēāļ
- āļāļēāļāļāļĢāļ°āļāļģ
āđāļāļĩāđāļĒāļ§āļāļąāļāļāļĢāļīāļĐāļąāļ
AnyMind Group is the parent company of AdAsia Holdings, TalentMind and CastingAsia. Along with a proprietary AI-driven matching engine, AnyMind Group aims to provide industries, businesses and professionals with a suite of solutions to enable greater efficiency and scale.
āļĢāđāļ§āļĄāļāļēāļāļāļąāļāđāļĢāļē: - Competitive Salary - Performance Review ( 2 times per year ) - Performance Bonus ( 1 time per year from 0.5-month to 3-month salary amount ) - Annual Paid Leave - Funeral Leave - Health Insurance - Social Security - Discount for Fitness Gym at EmQuartier - Monthly Birthday Celebration - ... āļāđāļēāļāļāđāļ
āļŠāļ§āļąāļŠāļāļīāļāļēāļĢ
- āļāļĢāļ°āļāļąāļāļŠāļļāļāļ āļēāļ
- āļāļĢāļ°āļāļąāļāļŠāļąāļāļāļĄ
- āļāļģāļāļēāļ 5 āļ§āļąāļ/āļŠāļąāļāļāļēāļŦāđ
- āļāļēāļĢāļāļąāļāļāļēāđāļāļ·āđāļāļāļ§āļēāļĄāđāļāđāļāļĄāļ·āļāļāļēāļāļĩāļ
- āļāļąāđāļ§āđāļĄāļāļāļģāļāļēāļāļĒāļ·āļāļŦāļĒāļļāđāļ
- āļāđāļēāļĒāļāđāļēāļāļģāļāļēāļāđāļāļ§āļąāļāļŦāļĒāļļāļ
- āđāļāļāļąāļŠāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĨāļāļēāļ
- āđāļāļāļēāļŠāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāļ°āļāļąāļāļāļē
- āļŠāđāļ§āļāļĨāļāļāļāļąāļāļāļēāļ
- āļāļķāļāļāļāļĢāļĄ