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.
The Fraud Prevention Group is responsible for building the fraud platforms and investigating various forms of fraud. We combine the latest technology, architecture solutions, and machine learning capabilities to develop a scalable, high-performing system which processes billions of transactions in real-time.
Develop software solution, respond to requests for business requirements, design, coding, testing, and release, as well as maintenance of software programs and large scale systems
Deliver features with high quality and speed, managing the project and timeline
Take responsibility of the product, perform maintenance, monitoring, troubleshooting and bug-fix when needed
Beproactive in performing system improvement (e.g. refactoring, adoptingappropriate technologies and system architecture)
Minimum Qualifications :
Bachelor Degree (BS) in Computer Science, Engineering, or related field
Strong communication skills in multiple contexts, building good relationships with team members and stakeholders
Overall 3+ years' experience in software development
Good experience in CI / CD automation of service delivery (using GoCD, Jenkins / git, etc.)
Experience in using Docker or other container platform
Understand software testing and able to maintain high quality software
Excellent communication, collaboration, reporting, analytical and problem solving skills
Ability to design, develop and operate large-scale services in heavy traffic scenarios
Ability to perform detailed code review and design review of architecture
Strong sense of ownership and motivation to drive tasks to completion
Good knowledge and experience in micro-services and cloud (Azure, Kubernetes)
Experience with developing machinelearning, data science related services / products
Good experience inboth Waterfall and Agile practice, and understand thespirit behind them
Knowledge of CI / CD tools withexperience in agile development methodologies
Scripting language (Python, Perl,Bash) knowledge and UNIX / Linux experience
Tech lead experience (1 to 2 people)to achieve targets on schedule under fast paced environment
Proficient in SQL and / or NoSQLdatabases, and can maintain and work with large scale data stores with highthroughput
Experience in working with UI / UXdesign / development for business application tools
Experience in sharing and contributingto an OSS project
Experience with on-call support for aservice
Knowledge of how to design secure web app / back-end applications
English Requirement : Business LevelJapanese Requirement : Not RequiredBackground CheckWe may choose to conduct background investigations, including education, employment, criminal and credit checks, during the selection procedure with candidate consent.
To Recruiting Agencies : Rakuten does not accept candidate referrals or resumes / CVs from recruitment agencies with whom Rakuten does not have a contract.
Rakuten will not accept any claim for payment based on unsolicited referrals or resumes / CVs.