ResponsibilitiesDesign and build web applications (frontend, backend or both)Design the overall architecture of web applications and evolve them to ensure maximum performance and stabilityRequirements Technical Skills Proficient Understanding:Web markup, including HTML5, CSS3Server-side programming language such as Node.js, Java, Python, etc.Good Understanding:NoSQL database such as MongoDB, Cassandra etc.Relational database such as Oracle, MySQL, PostgreSQL etcJavaScript libraries and frameworks, such as ReactJS, etc.Designing and implementing SOAP based and RESTful web servicesAgile methodology, including Scrum, KanbanCode versioning tools, including GitClient-side scripting JavaScript frameworks, including jQueryCode Quality/Coverage Tools (SonarQube, PMD/Checkstyle or equivalent)Asynchronous request handling, partial page updates, and AJAXSwagger/Open API specification.QualificationsBachelor's degree in Computer Science or related field from accredited college/university or equivalent work experienceJapanese language proficiency level N4 or aboveBusiness level English language ability3+ years experiences developing web applicationsExperience with the entire Software Development Life CyclePreferable Experience:AWS native services such as RDS, S3, LambdaDevOps practices such as Continuous Integration, etc.Application development on PaaSDocker, API development, etc.Functional test automation such as Selenium, etc.Desire to contribute in all phases of SDLCDesire to be mentored and grow