案件名: Backend Developer (Golang and C++) -RC
案件種類: Permanent
雇用形態: Full-time
業界: IT & Telecommunications / IT・通信
専門: Technical (IT) / 技術職(IT)
給与: 交渉可
所在地: Tokyo, Japan
掲載済み案件: 2025-11-21
案件ID: 67088

職務内容

Career Opportunity for a Backend Developer (Golang and C++) in Japan!

 

■ Backend Developer (Golang and C++)

 

■ Company Overview

An e-commerce, fintech, digital content and communications company with more than 30,000 employees, and operations in 30 countries and regions.

 

■ Your Role and Responsibilities 

● We are looking for Golang and C++, with experience range 8 - 10 years who can lead the team of 2 to 3 members technically.

 

Key Responsibilities:

●Works with the solution Designer/Architect to understand and clarify business requirements

●Develop microservices which are Rest based or Event based using C++, Golang and Kafka

●Lead and mentor junior developers and drive them into technical discussions

●Coordinate cross-functional teams to deliver on the activities for existing technology solutions

●Responsible to do the code reviews with the team members

●Ensuring micro service system architecture is well-maintained as per standards and core principles of business

●Participate in Sprint planning, system architecture, solution design and technical detailed design meetings

●Present development progress updates to the teams and stakeholders

●Be responsible for assessing current software development practices and principles to identify and implement process improvements

 

■ Experience and Qualifications

● 8-10 years of experience in software development, SDLC using C++, Golang

 

Technical Skills:

● Very Good understanding and knowledge of Data structures and Algorithms

● Good Hands-on experience of web services, Rest APIs and gRPC using Golang

● Experienced in implementing applications in Microservices architecture

● Strong knowledge of Go programming language

● Developed Kafka consumers & producers to handle events asynchronously

● Created dashboards on Grafana and Kibana to monitor application metrics for health, liveliness, and performances

● Worked on integrated GO-Hystrix dashboard to monitor micro-services using Circuit Breaker

● Experience with the following Databases like Couchbase DB, MySQL databases

● Experience with container orchestration systems like Docker, and Kubernetes

● Experience with designing, implementing, and deploying micro services in distributed systems

 

■ Additional Preferred Qualifications
● Experience in developing applications using Golang technologies including Goroutine, Channels, Gokit, ORM GORM, Gorilla Mux, go - hystrix, godoc, ginkgo, GRPC, GoLand, GoCD

●Experience using GIT, Maven, Jenkins, Sonar

●Cloud Platform - Docker/Kubernetes/CI/CD/AWS or any other decent knowledge

●Good Exposure on Design Patterns, API Gateways, Config servers

 

■ Good Reasons to Join

● Hybrid position in Japan

● Work with International team members

 

■ Work Location

Tokyo, Japan

 

Details will be provided during the meeting.