Mule Engineer - Business Support Development Department
Rakuten
Job Description:
Department Overview
Our team is responsible for the following products in both domestic and overseas markets:
- Internal business support systems for our e-commerce platform
- Analytics systems for merchant sales
- Performance estimation systems for new strategies
- Accounting management systems and billing data
Position:
Why We Hire
In the future, we will execute a project to migrate our current SAP ECC6.0 to SAP S/4 HANA by the end of 2027. During this process, we will utilize Salesforce’s Mulesoft as the integration platform for various external systems. After the service goes live, we aim to achieve maintenance and operations through in-house resources. Therefore, we would like you to join from the development phase on the project to understand the specifications of the new system.
Position Details
We are seeking highly skilled Application Engineers with expertise in MuleSoft to build and integrate application platforms for internal business use. You will understand business requirements and translate them into new, effective, and operational IT plans. You will be responsible for developing, enhancing, and maintaining internal business applications, with a focus on leveraging cloud-native technologies and integration platforms.
Responsibilities:
- Design and implement integration solutions using MuleSoft Anypoint Platform, connecting various systems and applications.
- Build and manage APIs using API management tools and best practices.
- Collaborate with other developers, architects, and stakeholders to ensure the successful delivery of projects.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
- Troubleshoot and resolve technical issues related to application performance, scalability, and security.
- Stay up-to-date with the latest trends and technologies in Java development, cloud computing, and integration platforms.
- Contribute to the development of best practices and standards for application development and integration.
Mandatory Qualifications:
- Experience in developing and operating large-scale data integration with MuleSoft (hundreds of thousands of records).
- Experience in building authentication and authorization using MuleSoft combined with external IDPs (OAuth/OIDC).
- Experience in separating authentication and authorization for each API by combining multiple external IDPs.
- Experience in designing tenant organizations (business groups) and setting up environments.
- Experience in building VPN connections between MuleSoft and on-premises or cloud services like Azure/AWS.
- Over 1 year of development experience in MuleSoft, including complex transformation processes using DataWeave (a functional programming language for MuleSoft).
- Experience in setting up CI/CD pipelines in MuleSoft (using GitLab, Jenkins, Circle CI, Azure DevOps, etc.).
Desired Qualifications:
- Experience with SAP Business Technology Platform (BTP)
- Experience with cloud-native technologies such as Docker, Kubernetes, and serverless computing.
- Experience with SAP integration technologies, such as SAP Cloud Integration (CPI).
- Working knowledge of SAP systems.
Others Information:
Additional information on English Qualification
TOEIC Score exceeding 800 (or similar level of English ability or a University Degree earned in an English-speaking country)
#engineer #finance #accounting #director #projectmanager #commerce