Core Apps, Services and Data Developer

Return to search Apply Now
Published:   2021/11/09


Full time


Banking & Financial Services

Required language

English: Fluent



Reason for hiring

New openings for new business


Tokyo (Within 23 wards)


Visa Required
Must hold a visa allowing you to work full time.


Primary Responsibilities:
You are expected to work closely with our client’s various stakeholders (e.g. business users, other technology teams across entities) and key responsibilities include:

  • Technical analysis, design, development and deployment of greenfield applications and service projects
  • Enhancing and extending existing frameworks and services using a combination of open-source packages, in-house development and/or vendor products
  • Participating in the full delivery lifecycle (e.g. planning, testing phases)
  • Liaising with users from all areas and with other IT teams
  • Working closely with the Global IT architect and complying with the Global IT Strategy and Architecture Content Framework
  • Adhering to development standards and procedures
  • Dealing with day-to-day production problems and maintenance when required.

You should be able to operate in an agile development environment.

Overall Statement of Responsibility:

  • Full-stack development and ability to apply expertise in all aspects of the software lifecycle
  • Development of design concepts or proof of concepts for software evaluation or demonstration of ideas to the business users


Contract (1 year) direct with our client. High likelihood of an extension. 
  • Health Insurance
  • Pension Insurance
  • Accident Insurance
  • Unemployment Insurance
  • Paid Vacation - Likely in line with labor law i.e. 10 days after working 6 months and so on. (TBC)
  • Commute to office will be covered, however remote work is also possible
  • Other benefits TBD


Technical Knowledge & Skills:

  • Proven working experience as a Full Stack Developer or similar role
  • Strong knowledge of design patterns, SOLID principles and IoC
  • Good understanding of data structures and algorithms
  • Proficient knowledge of at least one  back-end language (e.g. Java, C#)
  • Experience working with JavaScript frameworks (e.g. AngularJS, React, Node.js, Electron) and HTML
  • Experience with relational databases (e.g. MSSQL, Sybase)
  • Experience with MongoDB (NoSQL)
  • Experience working with Microservice Architectures
  • Experience using, developing and documenting REST APIs
  • DevOps minded developer:
  • Continuous Integration / Continuous Delivery
  • Version Control (GIT, SVN) and package management (Maven, Nuget)
  • Testing automation with TDD and BDD
  • Application monitoring with the ELK stack
  • Keeping abreast of new technologies



  • Experience developing desktop applications (WPF)
  • Understanding of Cloud architecture (AWS in particular)
  • Python experience for scripting or DevOps automation
  • Unix, Linux preferably
  • Cucumber, SpecFlow or equivalent
  • Reporting platforms (Tableau, QlikView)
  • Experience working within Agile projects and Scrum in particular
  • Atlassian stack (Jira, Confluence, BitBucket, Bamboo)
  • BSc/MSc degree in Computer Science preferred
  • Broad understanding of investment banking