>

Job Summary


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

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 5 years

Tech Stacks
HTTP
Elastic
Akka
HDFS
JPA
Sprint
Hive
Spark
NoSQL
kafka
Hibernate
SQL
PostgreSQL
Scala
MongoDB
Redis
Cassandra
Hadoop
MySQL
Linux
Java

Job Description


Apply
As a senior software engineer, you are required to have strong direct marketing experience and in-depth technical knowledge to process big data and system supporting marketing activity quickly and efficiently. This is vital to develop our online marketing platform.
 
You must understand business requirements to deliver a well-orchestrated system. You will also take the lead to develop and enhance your team to achieve high competency for Rakuten in the digital advertisement industry.
 
This position is mainly for the development/maintenance of the advertisement data platform (i.e., advertisement for e-commerce, travel etc).

Responsibilities:
Your main responsibility will be developing and maintaining the online marketing platform, through the understanding of both business demands and available system assets.  
  • Working on entire process of web application development.
  • Involved in whole process of application life cycle: architecture design, middleware selection, development, configuration setting, application release and production system operation.
  • In case of trouble, detecting root cause and recovering with team members proactively with ownership of service/system.
  • Proposing new technologies, middle-wares, tools etc. to improve architecture of systems.
  • Working closely with related teams in both Singapore and overseas, such as Japan and India, by showcasing efficient communication ability and building consensus among stakeholders.

Qualifications
 
Minimum Qualifications:
  • 5+ years of professional experience on web application development of Java or other equivalent programming languages
  • Strong knowledge/experience on Linux operating system
  • Experience of SQL (MySQL, PostgreSQL) with JPA, Hibernate
  • Experience of practical usage Big Data Technology (Hadoop, HDFS, Hive, Spark, Kafka)
  • Experience of Batch development (Sprint Batch etc...)
  • Experience of hands-on and guidance to team members
  • Familiar with various OSS and be able to investigate, evaluate and adopt it to the system

Preferred Qualifications:
  • Experience of deployment, monitoring, maintenance, and troubleshooting of high availability and huge traffic system
  • Experience of NoSQL (Couchbase, Redis, Elastic Search, Cassandra, MongoDB)
  • Experience of Scala
  • Experience of practical use Web Framework (Sprint Boot, Akka Http)
  • Practical knowledge of system performance tuning including OS, middleware, JVM, and application
  • Experience of system design and development of data processing under distributed environment including both batch and streaming
  • Contributing to OSS
  • Knowledge of online AD or marketing business and related technologies
  • Familiar with statistical analysis and machine learning
  • Deep knowledge of Database

Salaries of Software Engineer at Rakuten Asia

Salaries from Rakuten Asia that are similar to Senior Software Engineer (Ad Item Master)

8000 SGD

Estimated Salary

View more Software Engineer salaries at Rakuten Asia View more Software Engineer salaries


NodeFlair Insights of Rakuten Asia