{
    "componentChunkName": "component---src-templates-post-js",
    "path": "/jobs/566069/",
    "result": {"data":{"selectedJobQuery":{"guid":"566069","title":"Software Engineer (Java) at Rakuten (Setagaya City, Japan)","content":"<p><strong>Position</strong><strong>:</strong> </p><br /><p><strong>Why </strong><strong>We</strong><strong>H</strong><strong>ire</strong> </p><br /><p>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 </p><br /><p>automation, scheduling, message delivery, and measurement/analysis features. </p><br /><p><strong>Position </strong><strong>Details</strong> </p><br /><ul><br /><li><br /><p>Design, develop, test and operate our Campaign System and Delivery System. </p><br /></li><br /><li><br /><p>Investigate design approaches, evaluate the technical feasibility, and deliver top-quality experiences. </p><br /></li><br /><li><br /><p>Implement innovative features to continue improving current systems. </p><br /></li><br /><li><br /><p>Create elegant architectures for performance, availability, reliability, and scalability. </p><br /></li><br /><li><br /><p>Write clean, maintainable code and performing peer code-reviews. </p><br /></li><br /><li><br /><p>Troubleshoot production incident and provide countermeasure. </p><br /></li><br /></ul><br /><p><strong>Mandatory Qualifications</strong><strong>:</strong> </p><br /><ul><br /><li><br /><p>Bachelor's degree in Computer Science or related technical field, or equivalent practical experience. </p><br /></li><br /><li><br /><p>3+ years of experience in software development. </p><br /></li><br /><li><br /><p>Proficiency in one or more general-purpose programming languages such as Java, Kotlin, C++, ruby or Python </p><br /></li><br /><li><br /><p>Knowledge of Unix/Linux environments. </p><br /></li><br /><li><br /><p>Good communication and interpersonal skills. </p><br /></li><br /></ul><br /><p><strong>Desired Qualifications</strong><strong>:</strong> </p><br /><ul><br /><li><br /><p>Experience in Digital Marketing, Email Marketing or Messaging platform. </p><br /></li><br /><li><br /><p>Knowledge of CI/CD pipeline by Jenkins, Docker, and k8s. </p><br /></li><br /><li><br /><p>Knowledge of test automation. </p><br /></li><br /><li><br /><p>Knowledge of cloud computing. (AWS, GCP, azure) </p><br /></li><br /><li><br /><p>Knowledge of big data processing by Hadoop ecosystem. </p><br /></li><br /><li><br /><p>Knowledge of distributed systems and microservices architecture. </p><br /></li><br /><li><br /><p>Familiar with Java ecosystems like IDEs, frameworks, middlewares, and libraries. </p><br /></li><br /><li><br /><p>Experience in front-end development, especially for ECMAScript6, Angular/VueJS and Bootstrap 3/4. </p><br /></li><br /></ul>","applyUrl":"https://stackoverflow.com/jobs/apply/566069?ra=33QcASgWo1j2&oqs=a%3D33QcASgWo1j2%26so_medium%3DTalent%26so_source%3DTalentApi","link":"https://stackoverflow.com/jobs/566069/software-engineer-java-rakuten?a=33QcASgWo1j2&so_medium=Talent&so_source=TalentApi","categories":["java","spring-boot","api","restful-authentication","jenkins"],"companyLogo":"rakuten.png","isoDate":"2022-01-25T08:14:20.000Z","author":{"name":["Rakuten"]},"country":"Japan"}},"pageContext":{"guid":"566069"}},
    "staticQueryHashes": ["823517391"]}