- (One-time payment, 99 EUR for 28 days, "Promotion" section on the main page)
- (One-time payment: 199 EUR for 7 days, visible on top of every job offer from the chosen country (exclusively) + on the country summary page + shared 2x/week on social media)
Software Engineer (Java) at Rakuten (Setagaya City, Japan)
Posted: 211 days ago
This job post is more than 30 days old and probably filled.
Please consider visiting the company's website for the latest vacancies!

Position:
Why WeHire
We are looking for passionate, hard-working, and talented software engineers who have experience in building distributed systems and practical applications in Platform services and Digital Marketing Tech. In this role, you will be involved in design, develop and operate our system which contains campaign management, contents management, segmentation, personalization, marketing
automation, scheduling, message delivery, and measurement/analysis features.
Position Details
Design, develop, test and operate our Campaign System and Delivery System.
Investigate design approaches, evaluate the technical feasibility, and deliver top-quality experiences.
Implement innovative features to continue improving current systems.
Create elegant architectures for performance, availability, reliability, and scalability.
Write clean, maintainable code and performing peer code-reviews.
Troubleshoot production incident and provide countermeasure.
Mandatory Qualifications:
Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
3+ years of experience in software development.
Proficiency in one or more general-purpose programming languages such as Java, Kotlin, C++, ruby or Python
Knowledge of Unix/Linux environments.
Good communication and interpersonal skills.
Desired Qualifications:
Experience in Digital Marketing, Email Marketing or Messaging platform.
Knowledge of CI/CD pipeline by Jenkins, Docker, and k8s.
Knowledge of test automation.
Knowledge of cloud computing. (AWS, GCP, azure)
Knowledge of big data processing by Hadoop ecosystem.
Knowledge of distributed systems and microservices architecture.
Familiar with Java ecosystems like IDEs, frameworks, middlewares, and libraries.
Experience in front-end development, especially for ECMAScript6, Angular/VueJS and Bootstrap 3/4.
- Ask your dream company about the support they provide.
- Do they provide what you need? Do you miss anything? Negotiate in your contract to use the service of one of our listed relocation and visa support agencies!
- Congratulations, you are ready to move! Prepare yourself and wait for the big day!
(Did anything go wrong? Is the company not willing to provide visa sponsorship? Is the job listing wrong? We really apologize for the mistake! Please let us know and we delist the offer and/or the company from our website!)
Take a look at our curated list of relocation and visa support agencies that can help you kick-off your new journey!