Responsibilities: * System design, implementation, testing and release for various types of development projects * Operations (Inquiry management, investigation and other operational tasks) Required Skills: * Development team leading experience or project leading experience * Development experience of web system * Development experience of Java with frameworks (Spring Framework, Spring boot) for more than 5 years * Experience of Unit test with Junit * Knowledge of design pattern * Development experience with RESTful API * Experience of RDMS for more than 3 years * Experience of version control tools like Git or SVN * Knowledge of Web securities * Experience of web servers (Apache, nginx) * Knowledge and experience of Unix/Linux * Experience of system design * Communication skill in English Preferred Skills: * Development experience with Kotlin * Tech Lead experience (Architecture design and technical decision making) * Knowledge of Container architecture (Docker, Kubernetes) * Development experience with Caching/NoSQL technologies (Resi, kafka,MQ, memcache) * Knowledge of CI/CD and DevOps (Jenkins, CircleCI) * Experience of stress test or performance test * Knowledge of system scalability and sustainability * Experience of system operations SThree Japan is acting as an Employment Business in relation to this vacancy.