Reporting Designer - BSS Backend Development Section, BSS Development Department (BSDD)
Salary not provided
RakutenJob Description: Department Overview The responsibility of BSS Development Department (BSDD) is development of BSS software and making sure delivery of requirements from business teams. Responsibility of BSS Backend development team is to align with other parallel teams in BSDD and focus on development of BSS platform and make sure the delivery of quality product with continuous improvement in productivity. Goal is also to work together with other departments to understand, enrich & ensure the delivery of business requirements and technical improvements. Position: Position Details Key Responsibilities: - Experience Data analysis, reporting analysis, Understanding data integrity. - Writing LLD/HLD experience. - Solid experience working with Microservices or service-oriented patterns, Cloud-Native architecture. - Strong experience with API and Event-driven system. - Strong knowledge of Domain driven design in a distributed service environment. - Strong knowledge of Service Mesh technologies. - Strong understanding of API gateway capabilities. - Experience with routing and messaging tools/patterns. - Experience with Azure Cloud technology stack. - Expertise in of command line git and of GitHub. Mandatory Qualifications: Technical skill: - Experience configuring application servers such as JBoss and Tomcat. - Experience with Docker/Kubernetes. - Experience in creating automated build scripts (Ant/Gradle). - Experience with CI/CD, DevOps. - Experience with Agile methodology and Jira tool. - Expected to provide solutions to problems that apply across multiple teams. - Collaborate with stakeholders to understand business requirements and translate them into technical solutions. - Design and develop scalable and efficient technology solutions. - Conduct code reviews and ensure adherence to coding standards. - Lead and mentor junior team members to enhance their technical skills. Desired Qualifications: - Proficiency in Java/Phyton. - Couchbase/MySQL knowledge. - Strong understanding of software architecture principles and design patterns. - Experience in designing and developing enterprise-level applications. - Hands-on experience with frameworks such as Spring and Hibernate. #engineer #applicationsengineer #designer #technologyplatformdiv #RakutenMobile Languages: English (Overall - 3 - Advanced) 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