Job Description
Career Opportunity for a Backend Engineer in Japan!
■ Backend Engineer
■ Company Overview
With over millions of active users worldwide, the platform is a leading messenger, while also maintaining a strong presence in many countries. Guided by the mission to create an exceptional life platform that delivers an excellent experience, it is dedicated to transforming the digital landscape through services spanning chat messaging, entertainment, fintech, lifestyle offerings, and more.
■ Your Role and Responsibilities
● Develop and operate services in both Kotlin and Perl environments. While promoting new development using Kotlin, facilitate migration from Perl to Kotlin as needed when modifying existing features.
● Lead the development of back-end services for user-facing features.
● Design architectures that enhance efficiency and flexibility.
● Design and develop services that maintain high standards of availability, reliability, and fault tolerance.
● Support team members in software implementation and operational best practices.
● Collaborate with other teams and actively participate in code reviews and design reviews to support high-quality implementation.
■ Experience and Qualifications
● 5+ years of server-side application development experience.
● Experience and skills in issue handling and incident response.
● Knowledge of and experience using scalable data storage technology such as MySQL.
● Fundamental computer science knowledge.
● Product and Service Development: Kotlin, Ktor
● Observability: Prometheus, Grafana, OpenSearch
● Storage: MySQL
● Infrastructure: Container(Kubernetes), VM/PM on Private Cloud.
● Infrastructure as Code, CI/CD, Configuration repository: ArgoCD, GitHub Actions
■ Additional Preferred Qualifications
● JVM application tuning and monitoring.
● Development experience with Kotlin
● Experience in the coaching, management and/or leadership of a technical team.
● Kubernetes-based application development.
■ Good Reasons to Join
● Hybrid position in Japan
● Work with International team members
■ Work Location
Tokyo, Japan
Details will be provided during the meeting.