Senior Web Application Developer (JavaScript/ HTML/ Java)

Job Type
500,000 JPY - 700,000 JPY per month
Japanese Level
English Level
Fluent (TOEIC 990)
Start Date


【職種名 | Position Title】シニアWebアプリケーションディベロッパー │ Senior Web Application Developer (JavaScript/ HTML/ Java)

One of Japan's largest finance firms, with a global presence, is seeking a senior web application developer with solid skills in front-end web design and development, and a high degree of competency in interacting with back-end processes, content repositories (CMS systems) and workflow systems.

The successful candidate will be a key contributor to a team building a futureproofed Authoring and Publishing system for the Global Research community, ensuring that the technology is stable, performant and intuitive to use.


‐ Be a key contributor in building a state-of-the-art content authoring, workflow and publishing system, using latest technologies: HTML5, CSS3, dotCMS, Web Editing, Workflow engine, PDF generation.

‐ Contribute innovative ideas to solve complex business problems, and provide the capability to build solutions that are innovative, responsive and reliable.

‐ Incorporate methodologies to ensure that the system is fully fault-tolerant, resilient and responsive across geographic locations (Asia, EMEA, US).

‐ Build out a new web application UI that is easy to use, uses responsive modern web techniques, and is capable of running on multiple technology form factors (PC, Tablet, Mobile).

‐ Ensure high coding standards, and impeccable adherence to rules and requirements that are mandated to be incorporated into the new system.

‐ Participate in the full software development life cycle.

‐ Provide level 2 and 3 support whenever required.

Required Skills

‐ Relevant experience

‐ Fluent in the fundamentals of web development: HTML, CSS, JavaScript, JAVA, TomEE

‐ Experienced in developing mobile-friendly, multi-lingual (English & Japanese) web applications

‐ Experienced in developing fault tolerant multi-regional web applications

‐ Familiar with modern JavaScript development tools (npm/node/yarn/babel/webpack)

‐ Experience with creating backend REST services that query databases and provide data to JavaScript UIs. (Java or JVM language experience required.)

‐ Experience with integrating application features like authentication, search, logging, admin panels, and reporting

‐ Knowledge of build and deployment automation tools

‐ Relational database and SQL design skills

‐ Familiarity with version control systems like Subversion, Git and GitLab

‐ Experience of working with documentation and ticketing systems: Confluence & JIRA

‐ Understanding of the issues around creating, deploying, and supporting a web application in production - DNS, SSL certificates, servers, ports, basic networking, logging, etc.

Preferred Skills

‐ Experience and/or familiarity with content management systems (dotCMS).

‐ Experience and/or familiarity with Workflow systems

‐ Experience with Excel plug-in development (.Net, C#, VBA)

‐ Experience with vector graphics manipulation (SVG, EMF)