Senior Back-end Engineer (Golang/C++: 7318)

Senior Back-end Engineer (Golang/C++: 7318)

Job type:

Haken

Specialization:

Project & Product Management

Language Level:

English Level - Advanced (TOEIC 860),Japanese Level - None

Location:

Setagaya-ku

Salary:

¥4,000.00 - ¥4,400.00 Hourly

Job Reference:

482860


A Global IT Service is seeking a Senior Back-end Engineer (Golang/C++) – Microservices Lead who can lead the team of 2 to 3 members technically.

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
- Deliver High Quality Code with adheres to standards and best practices
- 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

Required Skills:
- 8+ years of experience in software development life cycle including requirement analysis, development, integration, testing using C++, Golang 
- 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, paradigms, constructs, and idioms
- Hands on experience in using Maps, Structs, Slices, Interfaces, Methods, Marshal, Un-marshal, Goroutines, bidirectional channels & directional channels
- 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

Why should you apply:
- This is a long-term opportunity with a chance to become a permanent employee 
- You will be working with international team members 
- Free breakfast, lunch and dinner at the cafeteria 


Company Details: 
A global company with a strong presence in multiple business areas. It has achieved sustained growth both domestically and internationally, including in the U.S. and Europe. The company boasts a diverse and international environment and is committed to equal opportunity, offering a wealth of career opportunities. Due to the diverse nature of our business, we handle a wide range of technologies! You can also choose the environment you are most comfortable with, such as Windows/Mac! Meals in the company cafeteria are also free. Our chefs are always coming up with new menu items, so you can enjoy your meal without getting bored!

Working hours : 9:00 - 17:30 (Mon-Fri)
Working Style: Hybrid (4 days in office, 1 day work from home)
Holidays:  Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays
Services/Benefits:  Social insurance, DC Pension Plan, Transportation Fee, Skillhouse University, Test payback system, and more
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar jobs

SCHEMA MARKUP ( This text will only show on the editor. )