>

Senior Software Engineer (Cloud Platform Section)

Rakuten Asia logo

Rakuten Asia

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Salary
$4,688 - $6,792 SGD / Monthly EST

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 3 years

Tech Stacks
CircleCI
Rest API
Docker
API
Spring WEB
Container
Spring
Analytics
Elastic
CI
API Gateway
Bamboo
Logstash
Kibana
J2ee
Kubernetes
MongoDB
Jenkins
Cassandra
MySQL
Springboot
Bitbucket
Java

Job Description


Apply
  • 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.