As?an?application?engineer?in?the?Ecosystem?Department,?you?will?work?on?redesigning?and?developing?the?membership?service?that?is?at?the?heart?of?Rakuten.?Currently?our?system?is?managing?over?150?million?user?data?and?still?growing.?You?will?be?in?charge?of?improving?our?ID?system?to?be?more?robust?and?reliable.?You?will?have?a?chance?to?work?in?Agile,?with?culturally?diverse?teams?and?regularly?interface?with?colleagues?around?the?world.??Sounds?like?an?interesting?challenge???We'd?like?to?hear?from?you.
?
Responsibilities:
? –Front?and?backend?application?development?(REST/SOAP?API)
? Translate?requirements?and?functional?specifications?into?software?design?and?implementation.
? Analyze,?Design,?implement?and?troubleshoot?systems.
? Participate?in?code?and?design?reviews.
? Create?or?update?necessary?artefacts?(technical?documentation)?as?per?stakeholder?expectation.
? Collaborate?with?Product?Management,?QA,?DevOps?and?remote?teams?to?ensure?success?of?deliverables.
? Adopt?and?recommend?best?practices?and?guidelines?for?design?and?implement.
?
?
Minimum?Qualifications:
? 2+?years’?experience?using?Java
? 5+?years’?experience?using?PHP
? 3+?years’?experience?with?Application?Server?and?middleware?technologies?such?Apache,?Tomcat,?etc.
? Experience?with?open?source?technologies?and?frameworks
? Experience?with?Relational?databases?(MySQL,?Oracle,?etc.).
? Experience?with?Linux?or?Unix?environment.
? Solid?knowledge?of?non-functional?aspects?such?as?Availability,?Scalability,?and?Performance.
Preferred?Qualifications:
? Experience?working?in?a?fast?paced,?startup?environment?with?short?timelines
? Experience?in?authentication?system?development
? Experience?in?mission?critical?system?development
? Experience?in?large-scale?system?development
? Experience?with?Yii2?framework
? OpenID?/?OAuth
? Docker?/?Kuberenete
? Git
? REST?/?SOAP
? NoSQL(memcached,?Redis,?Cassandra,?etc.)
? Monitoring?Tools(New?Relic,?Datadog,?etc.)
? Project?management?experience
??
English?Requirement:?Business?Level