Senior Software Engineer (cps) job from Rakuten Asia Pte Ltd in Singapore, Singapore

Monday 14th, March 2022

Rakuten Asia Pte Ltd

Apply Bookmark



IT-Software / Internet

Rakuten Asia Pte Ltd is a reputed company based in Singapore. We are looking for talented professional from the field of IT-Software / Internet to join our team as Senior Software Engineer (cps).

Rakuten Group, Inc is a global Internet and e-commerce company, with over 1.3 billion registered users worldwide. Our e-commerce platform is the largest of its kind in Japan and among the world's largest by sales. Rakuten has many subsidiaries, including well-known brands like Rakuten VIKI, Rakuten TV, Rakuten Kobo and Rakuten Viber.


  • Analyze and understand user requirements to envision strong technical solutions
  • Write production level, scalable Java/J2EE code to enable business driving features for mission critical gateway services
  • Design and architect current API gateway to serve in Business Continuity Plan(BCP) model
  • Build microservices and REST APIs using API gateway cross cutting technologies for enhancing authentication, logging, throttling, metering and other analytics features
  • Optimize and manage current codebase to keep the gateway service running and highly available
  • Write test cases and expand test coverage for the code to maintain code quality
  • Lead & communicate well with developer team, QA, and product managers to deliver quality solutions as a team

Minimum Qualifications:

  • Strong knowledge in Java, Spring and Reactive framework
  • Min 3 years’ experience in developing, delivering Web technologies J2EE and Microservice applications
  • Good experience working with databases such as MySQL, Cassandra, or MongoDB
  • Ability to write automated tests
  • Highly motivated professional with interpersonal skills to ease communication with our global/ multi-cultural team
  • Able to converse well in English as you will be required to work closely with stakeholders from overseas

Preferred Qualifications

  • Hands on development experience with Java 8 or later
  • Hands on Microservice development experience in Spring Boot, and Spring f/w
  • Development experience in Reactive framework using Spring WebFlux, or ReactiveX, or Micronaut
  • Hands on application development/deployment into multi Data-center/Cloud infrastructure
  • Experience in container orchestration using Docker, Kubernetes
  • Exposure to or domain knowledge of Service Oriented Architecture (SOA) API gateways
  • Experience with Elastic Search, Logstash, Kibana (ELK)stack
  • Experience with Agile development model, Atlassian toolset such as JIRA, Confluence, and Bitbucket
  • Experience using any one of CI/CD tools such as Jenkins, CircleCI, Bamboo
  • Troubleshooting / system incident handling experience

Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief or age.

Job Types: Full-time, Permanent

Salary: Up to $8,500.00 per month


  • Dental insurance
  • Food allowance
  • Food provided
  • Health insurance


  • Monday to Friday

Supplemental Pay:

  • Performance bonus

Skills required

How To Apply

Please submit your application as instructed in the job advert or Apply from Company Website