我们来自日本本土的电商平台,我们所属的部门是乐天积分平台。我们正在构建我们新一代的积分平台,这个平台具有特征和需求:分布式系统,并发要求高,7x24小时在线,乐天核心业务,支持乐天全球业务。紧急寻觅热爱技术,喜欢英语交流,乐于分享,勇于挑战,Java或者Kotlin(Vert.x) 工程师。技术栈:Micro service, Distributed System Kubernetes, Istio, Service Mesh HubCassandra,ETCD,Spark,MySQLKafka, ELKHybrid CloudKotlin, Vert.x详情请参考如下英文部分。Are you interested in building the next generation of Internet services that will be used by millions of users across the globe every day? Rakuten is one of the e-commerce companies in the world. Our mission is to empower people and society through the Internet while aiming at becoming the No.1 Innovative Company in the world.By joining our TECH community, the IT powerhouse of the Rakuten Group, you will be part of a diverse global team and play a central role in our technology and innovation. Aligning with TECH’s innovative nature, our Ecosystem Services Department (ESD) is thinking big: building scalable platforms that powers the Rakuten Ecosystem worldwide.And we in Point Section are responsible for developing and operating Rakuten Super Point Platform, a popular loyalty program in Japan. Through Rakuten Super Point, millions of users are connected everyday with popular Rakuten services such as EC, Bank, Card, as well as to thousands of convenient stores all over Japan. However, our mission doesn’t stop there, Rakuten super point now is expanding in all over the world from Europe to the Americas to APAC region, and our next mission is to connect it all under single global platform.By the time you finish reading this, hundreds of thousands of point transactions have been processed through our platform!Are you a software engineer with Java experience who can design huge traffic software and code by yourself? Come talk with us!What do we expect from you:This role will be responsible for developing backend web applications with huge traffic, and by joining our development team of Point section, you will be part of a diverse global team and play a central role in our technology and innovation. Responsibilities:- Join our development team to design and develop large scale internet applications in an agile environment.- Take pride in producing high quality code, unit tests and documentation.- Take ownership of safe delivery, and running of these applications all the way into production.- Continuously improve quality by refactoring, peer review and mentoring junior members.- Seek out modern technologies and methodologies to drive productivity and efficiency.Education:BS, MS, or Ph.D in Computer Science or related technical disciplineLanguages:English : Conversational LevelMinimum Qualifications:*At least 5+ years working experience in Java (Spring framework ) or equivalent programming*At least 3+ years working experience in large traffic software design and development*Working or self-study experience of Java8*Working experience in spring's (3.X~,4 or spring boot is better)*Development experience with CI/CD and automation test*Development experience with relational database, Non-SQL, KVS.Preferred Qualifications / Experience / Knowledge:*Junit*Jenkins*GIT*JIRA*Good Communication skill in English
More