Java Developer (EC Platform Engineering) : BDD at rakuten

Apply Now

Position Summary:

We are looking for highly motivated engineers to strengthen our team here in Tokyo. We’re looking for engineers who have experience with building applications from A to Z and have a strong sense of ownership of said projects.

Our group works on a large variety of projects from the platform itself to business oriented applications and services. We’re looking for someone to take any challenge on with us head on to empower our business.

As part of the e-commerce organization you will have a chance to make an impact on the society by empowering our merchants and shoppers.



  • Customer oriented: Customer satisfaction is our #1 priority
  • Always be on the lookout for new opportunities
  • Challenge the status quo
  • Join a project team to create high performance micro services
  • Propose and implement improvements to the micro service platform

Minimum Qualifications:

    - You have a passion to keep improving yourself and your services
    - Be open to change

    - 3+ years working experience in Java
    - Worked with source control systems, preferably Git
    - Experiences working with various popular development Java frameworks
Preferred Qualifications:

    - Always improve, always advance. Keep up to date with the latest technologies
    - Don’t be afraid to make mistakes. Learn from them and improve
    - Tackle and improve issues beyond your organization and role

    - Worked in a tech organization of at least 50 people
    - Linux / Unix system operation experience
    - Experienced in working in an Agile development environment
    - Knowledge of professional best practices for the software development life cycle, including coding standards, code reviews, source code management, build processes, testing, and operations
    - Experience with popular Java frameworks such as Spring or Play
    - Experience using JDK8 and the usage of the reactive paradigm