Your Typical Day

  1. Perform minor bug fixes and tasks for frontend / backend applications
  2. Monitor servers dashboard, deploy and configure servers as neededwith other engineers
  3. Work with designers and PMs on how to deliver the best user experience
  4. Improve engineering standards, tools, processes and internal tools
  5. Investigate and respond to user inquiries


  • Very good understanding of Data Structure & Algorithms
  • Few years of experience as Java software engineer
  • Good understanding of Java and Web development (Spring boot / MySQL)
  • Knowledge and hands-on experience of HTTP, REST, and etc.
  • Hands-on Experience experience in ES6 and a JS framework such as Angular, React, or Vue.js.
  • Experience of using database software (MySQL, Postgres, etc.)
  • Good communication skills (worked as a team is preferred)

Preferred (but not required)

  • Experience in online payment (Alipay, WeChat Pay, Apple Pay, Line Pay, and etc.)
  • AWS / GCP / Azure
  • Startup experience


To be determined according to our company’s regulations, taking into consideration experience and ability.

Work Location

Mainly telecommute, hybrid (Office: Nishi-Shinbashi)

Working Hours

Flexible working hours (core hours: 10:00-15:00, standard working hours: 8 hours, break: 1 hour)

Trial Period

3 months


2 days off per week (Saturday, Sunday), national holidays, year-end and New Year holidays, summer vacation, etc.


Various social insurances (employee pension insurance, health insurance, workers’ accident compensation insurance, unemployment insurance, nursing care insurance), actual transportation expenses paid, paid vacations, stock option plan, etc.

Language Skill

  • English – Good speaking and writing 
  • Japanese is good to have
About TakeMe

“Connect you to a new world”

TakeMe connects merchants to a digital world without barriers to language, currencies, payment methods, and knowledge. TakeMe enables merchants to understand and retain customers. 

Learn More about TakeMe