ApplyStaff Backend Engineer
Posted 2 months agoViewed
View full description
💎 Seniority level: Staff, 8+ years
📍 Location: Japan
🔍 Industry: Conversational commerce technology
🏢 Company: Technology & Product
🗣️ Languages: Japanese, English
⏳ Experience: 8+ years
🪄 Skills: DockerSQLElasticSearchGitKubernetesJiraGogRPCCommunication Skills
Requirements:
- Proficiency in development flow based on git and GitHub.
- 8+ years of experience in Software Engineering or a similar role, preferably with Golang.
- Strong testing skills, including unit and integration tests.
- Ability to communicate recommendations for system improvements.
- Strong adaptability in a dynamic environment.
- Problem-solving skills to identify issues and test solutions.
- Experience with Elasticsearch, including setup and maintenance.
- Proven leadership experience with mentoring abilities.
Responsibilities:
- Develop new services using Clean Architecture in Golang with REST and gRPC interfaces.
- Migrate interfaces from legacy systems (Python and Ruby).
- Design and implement features aligned with Domain-Driven Design (DDD) architecture.
- Manage and mentor a team of engineers.
- Identify and resolve performance, reliability, maintainability, and extensibility issues.
- Collaborate with cross-functional teams for scalable solutions.
- Participate in on-call rotation as required.
Apply