DX Solution Lead Engineer - Backoffice Business Support Section, Business Support Development Department (BSD)
Salary not provided
RakutenJob Description: Business Overview Rakuten is one of the leading e-commerce site operating companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company. Rakuten Ichiba : https://www.rakuten.co.jp/ Department Overview As an essential division of Rakuten Commerce Company, we provide a wide variety of external and internal applications for supporting Rakuten Ichiba's business. Currently, we are expanding our service to support many other businesses under Commerce Company. Some examples: - Web service for Ichiba shop open for both Japan and Oversea - Low-code web form building system - Merchant information management system - Business process management system To improve the backend business process, we are supporting BPM, and DX for BU with various members (Business Analyst, Product Manager, System Architect, etc.) Our various services are currently powered by Java, PHP, JavaScript, Spring Boot, Spring Cloud, React, Redux, MySQL, Oracle, Salesforce, Pega, etc. We always encourage adopting new technologies to enhance our services, like Kafka, container-based technologies (Docker, Kubernetes), microservice architecture, etc. Our development teams are divided between Tokyo and Osaka. So, you can choose your desired work location. Position: Why We Hire We are looking for the right people to develop and operate Rakuten’s in-house system (BPM), which includes all operations related to merchant life cycle—from shop open to close. Currently we are introducing BPM (using PEGA) to support improvements to productivity. You will be able to acquire business analysis skills and system integration skills through projects involving a wide variety of departments and businesses. Additionally, you will receive direct feedback from business users in order to respond to and support the business development of Rakuten Ichiba. It is an important and rewarding role in which you can see your products and projects improve constantly. Position Details After onboarding with Rakuten, you will join the development team as a software engineer and be able to choose your career path going forward according to your preferences, considering the balance between technical needs and management. - Design, develop, and operate our systems, all from our customers' perspectives - Acquire an accurate understanding of business needs and translate them into optimal specifications and architectures - Code quality - has a passion for code quality, performing thorough code reviews and enforcing good coding standards, practices and tools - Be the technical and quality leader of the other self-moving engineers on the team - Plan and execute projects together with the other team engineers and product/project managers - Consider the future of our services and continue to improve them Mandatory Qualifications: - Over 5 years of experience in Java web application development (design, development, testing, release, and operation) - Experience in database design and implementing applications considering system integration - Experience in software architecture design and middleware selection - Experience in project leadership and management as an engineer, including negotiations with users and vendors - Good communication skills in Japanese with both verbal and written Desired Qualifications: - Experience in developing business applications using the PEGA Platform (customization) - Experience in the operation and maintenance of business systems using PEGA - Understanding of infrastructure such as DB, web servers, and network - Experience in the operation/tuning of web applications and knowledge of security - Automation of deployments, tests and releases using tools, such as Jenkins - Process management and documentation using tools, such as JIRA, Confluence Other Information: Additional information on Location Tokyo or Osaka Additional information on English Qualification TOEIC 800 or higher #engineer #applicationsengineer #commerce #Java Languages: English (Overall - 3 - Advanced), Japanese (Overall - 4 - Fluent) In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today. So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone. Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details