fb

2019/08/11 Update

【API Developer for Merchant】Develop your own APIs at Rakuten! (Job ID: SCR-1000200)

Work location
Tokyo
Job type
IT engineers
Employment type
Regular employee
Salary
Depends on experience
Must
** These jobs are not affiliated with Jellyfish. If you would like to apply, please contact the company directly. If you would like to have a consultation with one of our consultants, please apply below. **

【MUST】
■7+ years professional Java development experience
■Experience building RESTful API
■Experience using modern framework (Play framework, Spring Boot)
■Experience using NoSQL (Apache Cassandra, Couchbase, etc)
■Experience using In-Memory Cache Technology (Redis)

【PREFERRED】
■E-Commerce business domain knowledge (B2B, B2C or both)
■Experience of develop and operate large scale web-based system
■Awesome programming skills, concurrent and reactive(asynchronous with observable streams and event based) programming
■Experience using API documentation(Swagger)
■Experience Agile Scrum development cycles
■Experience CI/CD delivery cycles
■Applying unit testing / Using TDD to write well-tested code
■Applying and developing more automation
■Reading and contributing for Open Source Software

Job Detail

Language requirements: Japanese Conversational level (N3)
Language requirements: English Business level
Career level Manager (Manager/Supervisor of staff)
Company name 楽天株式会社Rakuten, Inc.
Job description ** These jobs are not affiliated with Jellyfish. If you would like to apply, please contact the company directly. If you would like to have a consultation with one of our consultants, please apply below. **

Job Description:
Rakuten is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.

【Position Summary】
The Senior API Engineer will be responsible for building new APIs and running the APIs with "You build it, you run it" principle. You will collaborate with architects, product managers and software engineers to influence the product direction and functional requirements, and deliver APIs.

This position requires self-motivated people with the ability to design and develop high-performance, reliable, and maintainable code. This is your chance to build and maintain Core APIs for a service reaching out to millions of users worldwide.

【Duties】
■Design and program simple and readable codes
■Make a unit test with high coverage rate
■Design and build a high performance, high availability, high scalability APIs
■Review a design and code made a good quality and system as a platform
■Make a good solution to fix bottleneck
■API documentation
■Research and learn new technologies to make good design and solution

#API, #REST, #SOAP, #Linux, #Unix, #E-Commerce, #Java, #Spring, #Spring-Boot, #Tomcat, #WebLogic, #GraphQL, #Docker, #Cassandra, #Couchbase, #Redis, #NoSQL, #CI/CD, #Jenkins, #Gradle, #Reactive Programming, #Concurrent Programming, #Agile Scrum, #TDD, #Application Engineer, #Software EngineerJob Industry:
IT - Other
Working Hours:
9:30 - 18:00
Holidays:
Five-Day Workweek
Paid Holidays
Summer Holidays
Winter Holidays

This job applies to the following conditions 

※Click the link to search more jobs with the following conditions

Area
Job Type
Employment type
Speciality