Software Engineer (acmp)

Singapore, Singapore

Job Description

Rakuten Group is one of the world's leading Internet service companies, providing a variety of consumer and business-focused services including e-commerce, travel, banking, securities, credit card, e- Rakuten Group is one of the world's leading Internet service companies, providing a variety of consumer and business-focused services including e-commerce, travel, banking, securities, credit card, e-money, portal & media, online marketing, and professional sports. Rakuten is expanding globally and currently has operations throughout Asia, Western Europe, and the Americas. Founded in 1997, Rakuten is headquartered in Tokyo, with over 10,000 employees worldwide. For more information, visit https://global.rakuten.com/corp/about/. Our mission is to empower people and society through the internet while aiming to become the Global Innovation Company. Marketing and advertising play a very important role in the Rakuten ecosystem. As a software engineer of the Global Ad Technology Department, your mission is to provide software solutions to enable various marketing activities and boost up/add value to the entire Rakuten ecosystem. Your colleagues are responsible for creating and maintaining marketing/advertisement products for various regions, such as Japan, Taiwan, and the US. Your assignment will be in the engineering team serving the Japan advertisement business. Collaborating with Tokyo/Japan & India development teams on multiple projects. The Singapore team will cover both developments and operations. Day-to-day tasks require requirements analysis, architecture design, dev specs writing, coding, testing, and production support as well. Responsibilities: Assigned to software development projects and/or system enhancements as a software engineer. Be engaged in a whole process of a development project (requirements analysis, design, implementation, testing/verification, deployment, operation/maintenance). Work closely with the product owner, scrum master, tech lead, and other engineers. Strive to improve the design quality, code quality, testing quality, and system quality. Understand business needs/user behaviors and develop solutions to meet those needs. Develop and maintain a deep understanding of systems and propose system improvements. Qualifications: At least 2 - 4 years of experience with the majority as a Java engineer Strong hands-on experience with large web applications with Java, Spring Framework, Hibernate Strong knowledge and experience of RESTful web services, OSS (Linux, Apache, Tomcat, MySQL, MongoDB, Redis) Strong knowledge and experience of quality assurance and auto-testing methods (Unit Testing/JUnit, Integration Testing, etc.) Familiarity with source control systems (Git, SVN, etc), CI environment (Jenkins), and Maven Good to have: Experience in working with a remote team Familiarity in ad/marketing solutions Familiarity with Atlassian tools (JIRA, Confluence) Experience in CSS, Front-end frameworks (React js / angular js) Knowledge of performance testing, application tuning, and load testing. Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief, or age.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1219211
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $54000 - 96000 per year
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned