New Job Opportunity
We are actively hiring for a new role.
Apply Now

Advertisement

Backend Developer with Node.js

Share this job across your social media.
🏢 Rakuten Group, Inc.📍 Tokyo, Japan💼 Full-Time💻 Hybrid🏭 E-commerce, Internet Services, Technology💰 7,000,000 - 12,000,000 JPY per year

About Company

Rakuten Group, Inc. is a global leader in internet services that empower individuals, businesses, and society. Founded in 1997, Rakuten has grown from an online marketplace into a diverse ecosystem of over 70 services, including e-commerce, fintech, digital content, and communications. Headquartered in Tokyo, Japan, Rakuten is committed to innovation and creating value through its unique ‘Rakuten Ecosystem’. We believe in creating a world where people can lead fulfilling lives by using our services, fostering a dynamic and inclusive work environment where diverse talents can thrive. Our mission is to ‘Empower Society Through Innovation and Entrepreneurship,’ and we achieve this by challenging the status quo and pushing the boundaries of technology. Join a team where your contributions have a global impact.

Advertisement

Job Description

We are seeking a highly motivated and skilled Backend Developer with a strong proficiency in Node.js to join our dynamic engineering team in Tokyo. As a Backend Developer at Rakuten, you will play a crucial role in designing, developing, and maintaining scalable and robust backend systems that power our cutting-edge applications and services. You will be instrumental in building the core infrastructure, APIs, and microservices that support our diverse range of products, from e-commerce platforms to financial technology solutions. This role offers an exciting opportunity to work with large-scale data, high-traffic systems, and innovative technologies, contributing directly to the success of a global leader in internet services. You will collaborate closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to deliver high-quality solutions that enhance user experience and drive business growth. If you are passionate about backend development, have a deep understanding of Node.js best practices, and thrive in a fast-paced, collaborative environment, we encourage you to apply. You will be expected to contribute to architectural discussions, code reviews, and the continuous improvement of our development processes. We value clean code, test-driven development, and a proactive approach to problem-solving. Join us in shaping the future of internet services and impacting millions of users worldwide.

Key Responsibilities

  • Design, develop, and maintain robust and scalable backend services using Node.js and related frameworks.
  • Build and optimize highly-performant RESTful APIs and microservices for various applications.
  • Collaborate closely with front-end developers to integrate user-facing elements with server-side logic.
  • Write clean, well-documented, and testable code following best practices and architectural patterns.
  • Implement and manage efficient database solutions, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB).
  • Participate actively in architectural discussions, code reviews, and sprint planning sessions.
  • Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability.
  • Ensure the performance, security, and scalability of applications and services.
  • Work with CI/CD pipelines for automated testing, deployment, and monitoring of applications.
  • Stay updated with emerging technologies and apply them to improve our engineering practices.

Required Skills

  • Strong proficiency in Node.js and its frameworks (e.g., Express.js, NestJS, Koa.js).
  • Extensive experience with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
  • Solid understanding of RESTful API design principles, development, and best practices.
  • Proficiency with version control systems, especially Git.
  • Demonstrated experience with cloud platforms such as AWS, GCP, or Azure.
  • Ability to write comprehensive unit, integration, and end-to-end tests.
  • Excellent problem-solving, analytical, and debugging skills.
  • Fluency in English for effective technical communication and collaboration.
  • Understanding of software development lifecycle and agile methodologies.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Experience with containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Familiarity with message queuing systems (e.g., Kafka, RabbitMQ) for asynchronous processing.
  • Understanding of microservices architecture and distributed systems.
  • Experience working in a high-traffic, large-scale production environment.
  • Business-level Japanese language skills (reading, writing, and speaking).
  • Experience with TypeScript.

Perks & Benefits

  • Competitive salary and attractive performance bonuses.
  • Comprehensive health, dental, and vision insurance for you and your family.
  • Generous paid time off, including national holidays and special leave.
  • Employee stock ownership plan, giving you a stake in our success.
  • Subsidized cafeteria offering a variety of healthy meal options.
  • On-site gym facilities and wellness programs.
  • Relocation support for international hires, including visa assistance.
  • Extensive professional development and training opportunities.
  • Childcare support services and family-friendly policies.
  • Access to Rakuten's extensive ecosystem benefits and employee discounts.

How to Apply

Interested candidates are encouraged to apply by clicking on the application link below. Please ensure your resume and cover letter clearly highlight your Node.js experience, your proficiency in backend development, and your passion for building scalable, high-performance systems. We look forward to reviewing your application!

Apply Now

Advertisement

Share this job across your social media.

Don't rely on old listings! Get immediate, FREE access to today's freshest and most exclusive openings on our Premium Job Board.

🔥 Unlock the Hottest Jobs Now – It's FREE!

DISCLAIMER

All job vacancies on Career.supersecrets.com.ng are gathered from verified employers, trusted recruitment sources, and open-access job portals. However, we do not make any guarantees regarding the completeness, accuracy, or continued availability of any job listing.

Candidates are strongly encouraged to confirm all employment details and refrain from disclosing confidential or financial information unless they are confident about the employer’s credibility. Career.SuperSecrets will not be held liable for any loss, misuse, or damage resulting from reliance on information found on this platform.

We do not request or accept any payments to access our website, and all job listings are completely free to view and apply for. Please use this platform responsibly and at your own discretion. For questions, feedback, or complaints, kindly reach us at [email protected]
Scroll to Top