Senior Software Engineer (cps) job from Rakuten Asia Pte Ltd in Singapore, Singapore
Monday 14th, March 2022
Singapore
Full-Time
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.
Responsibilities:
- 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
Benefits:
- Dental insurance
- Food allowance
- Food provided
- Health insurance
Schedule:
- 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