Home › CV by country › Japan

🇯🇵CVs for Japan: Rirekisho vs English Resume

Japan is different: many Japanese companies ask for a standardized 履歴書 (rirekisho) plus a 職務経歴書 (shokumu keirekisho) in Japanese. Our builder does not produce these, but it suits English-language roles at international companies.

Quick facts: CVs in Japan

Document nameⓘRirekisho + shokumu keirekisho in Japanese; resume/CV in English
Usual lengthⓘEnglish resume: one to two pages
Photo◐Standard on a rirekisho; optional on an English resume
Date of birth◐Included on a rirekisho; optional in English
Nationality◐Useful to state nationality and residence status if foreign
Marital status◐Not needed on an English resume
ATS◐More common at international companies
Language◐Japanese for most local roles; English at international firms
Paper sizeⓘA4
Rirekisho (履歴書)ⓘA standardized Japanese form many Japanese companies require; our builder does not produce it
Japanese level (JLPT)◐State your real level; if you hold a JLPT certificate, list the level
Residence status◐If you are foreign, stating your residence status or sponsorship needs helps

These are common practices; they vary by employer and industry. If a job ad asks for something specific, follow the ad.

Build a CV that fits Japan

We preset the CV language, paper size and a suitable template, and show country tips inside the builder. Free, no sign-up.

Start now

Best CV templates for Japan

Jordan Miller

Software Engineer
jordan.miller@email.com • (512) 555-0142 • Austin, TX • linkedin.com/in/jordanmiller
Professional Summary

Software engineer with 5 years of experience building scalable web services and APIs in Python and TypeScript. Led the migration of a monolith to microservices and cut infrastructure costs by 28%. Comfortable owning features end to end, from design docs to on-call.

Professional Experience
Software Engineer IIJun 2022 – Present
Brightline Health | Austin, TX
  • Led the migration of a Django monolith to 9 containerized services, reducing AWS costs by 28%
  • Built a real-time appointment API handling 3M requests per day with 99.95% uptime
  • Cut p95 page load time from 3.1s to 1.2s by redesigning caching and database queries
  • Mentored 3 junior engineers and introduced a code review checklist adopted team-wide
Software EngineerJul 2020 – May 2022
Cartwell | Remote
  • Shipped 20+ customer-facing features in React and Node.js for an e-commerce platform
  • Automated deployments with GitHub Actions, reducing release time from 2 hours to 15 minutes
  • Raised unit test coverage from 45% to 82%
Education
B.S. in Computer Science2016 – 2020
University of Texas at Austin | Austin, TX
Skills

Python • TypeScript • React • Node.js • PostgreSQL • AWS (Lambda • ECS • S3) • Docker • Kubernetes • CI/CD • System design • REST & GraphQL APIs

Certifications
AWS Certified Developer – Associate2023
Amazon Web Services

Executive ⭐

Use this template

Jordan Miller

Software Engineer
jordan.miller@email.com • (512) 555-0142 • Austin, TX • linkedin.com/in/jordanmiller
Professional Summary

Software engineer with 5 years of experience building scalable web services and APIs in Python and TypeScript. Led the migration of a monolith to microservices and cut infrastructure costs by 28%. Comfortable owning features end to end, from design docs to on-call.

Professional Experience
Software Engineer IIJun 2022 – Present
Brightline Health | Austin, TX
  • Led the migration of a Django monolith to 9 containerized services, reducing AWS costs by 28%
  • Built a real-time appointment API handling 3M requests per day with 99.95% uptime
  • Cut p95 page load time from 3.1s to 1.2s by redesigning caching and database queries
  • Mentored 3 junior engineers and introduced a code review checklist adopted team-wide
Software EngineerJul 2020 – May 2022
Cartwell | Remote
  • Shipped 20+ customer-facing features in React and Node.js for an e-commerce platform
  • Automated deployments with GitHub Actions, reducing release time from 2 hours to 15 minutes
  • Raised unit test coverage from 45% to 82%
Education
B.S. in Computer Science2016 – 2020
University of Texas at Austin | Austin, TX
Skills

Python • TypeScript • React • Node.js • PostgreSQL • AWS (Lambda • ECS • S3) • Docker • Kubernetes • CI/CD • System design • REST & GraphQL APIs

Certifications
AWS Certified Developer – Associate2023
Amazon Web Services

Minimal

Use this template

Jordan Miller

Software Engineer
jordan.miller@email.com • (512) 555-0142 • Austin, TX • linkedin.com/in/jordanmiller
Professional Summary

Software engineer with 5 years of experience building scalable web services and APIs in Python and TypeScript. Led the migration of a monolith to microservices and cut infrastructure costs by 28%. Comfortable owning features end to end, from design docs to on-call.

Professional Experience
Software Engineer IIJun 2022 – Present
Brightline Health | Austin, TX
  • Led the migration of a Django monolith to 9 containerized services, reducing AWS costs by 28%
  • Built a real-time appointment API handling 3M requests per day with 99.95% uptime
  • Cut p95 page load time from 3.1s to 1.2s by redesigning caching and database queries
  • Mentored 3 junior engineers and introduced a code review checklist adopted team-wide
Software EngineerJul 2020 – May 2022
Cartwell | Remote
  • Shipped 20+ customer-facing features in React and Node.js for an e-commerce platform
  • Automated deployments with GitHub Actions, reducing release time from 2 hours to 15 minutes
  • Raised unit test coverage from 45% to 82%
Education
B.S. in Computer Science2016 – 2020
University of Texas at Austin | Austin, TX
Skills

Python • TypeScript • React • Node.js • PostgreSQL • AWS (Lambda • ECS • S3) • Docker • Kubernetes • CI/CD • System design • REST & GraphQL APIs

Certifications
AWS Certified Developer – Associate2023
Amazon Web Services

Photo

Use this template

Jordan Miller

Software Engineer
jordan.miller@email.com • (512) 555-0142 • Austin, TX • linkedin.com/in/jordanmiller
Professional Summary

Software engineer with 5 years of experience building scalable web services and APIs in Python and TypeScript. Led the migration of a monolith to microservices and cut infrastructure costs by 28%. Comfortable owning features end to end, from design docs to on-call.

Professional Experience
Software Engineer IIJun 2022 – Present
Brightline Health | Austin, TX
  • Led the migration of a Django monolith to 9 containerized services, reducing AWS costs by 28%
  • Built a real-time appointment API handling 3M requests per day with 99.95% uptime
  • Cut p95 page load time from 3.1s to 1.2s by redesigning caching and database queries
  • Mentored 3 junior engineers and introduced a code review checklist adopted team-wide
Software EngineerJul 2020 – May 2022
Cartwell | Remote
  • Shipped 20+ customer-facing features in React and Node.js for an e-commerce platform
  • Automated deployments with GitHub Actions, reducing release time from 2 hours to 15 minutes
  • Raised unit test coverage from 45% to 82%
Education
B.S. in Computer Science2016 – 2020
University of Texas at Austin | Austin, TX
Skills

Python • TypeScript • React • Node.js • PostgreSQL • AWS (Lambda • ECS • S3) • Docker • Kubernetes • CI/CD • System design • REST & GraphQL APIs

Certifications
AWS Certified Developer – Associate2023
Amazon Web Services

Modern

Use this template
Advertisement

What to include

Contact details

Name, phone, email and city. If you are in Japan, give your city; if abroad, state your current country.

Professional summary

Three clear lines on your experience and specialism. Keep it simple and avoid overstatement.

Work experience

Reverse-chronological, with titles, dates and achievements. Spell out projects and tools.

Skills

Technical skills and tools. In IT, name languages and frameworks precisely.

Languages

English and Japanese at your real level, plus your JLPT level if you hold a certificate.

Education

Degree, institution and graduation year.

Visa / residence status

If you are foreign, one line on your residence status or sponsorship needs, so the employer knows from the start.

What to leave off

ATS and CVs in Japan

In Japan, applicant tracking systems are most common at international companies, tech firms and recruitment agencies working in English. Traditional Japanese companies tend to rely on the rirekisho, manual review or their own application portals. If you are applying for an English-language role, keep your resume simple and machine-readable.

Try the CV checker and the job-description matcher.

Agencies working in English often ask for a Word version so they can present it to clients.

Check my CV for ATS →

CV example

Jordan Miller

Software Engineer
jordan.miller@email.com • (512) 555-0142 • Austin, TX • linkedin.com/in/jordanmiller
Professional Summary

Software engineer with 5 years of experience building scalable web services and APIs in Python and TypeScript. Led the migration of a monolith to microservices and cut infrastructure costs by 28%. Comfortable owning features end to end, from design docs to on-call.

Professional Experience
Software Engineer IIJun 2022 – Present
Brightline Health | Austin, TX
  • Led the migration of a Django monolith to 9 containerized services, reducing AWS costs by 28%
  • Built a real-time appointment API handling 3M requests per day with 99.95% uptime
  • Cut p95 page load time from 3.1s to 1.2s by redesigning caching and database queries
  • Mentored 3 junior engineers and introduced a code review checklist adopted team-wide
Software EngineerJul 2020 – May 2022
Cartwell | Remote
  • Shipped 20+ customer-facing features in React and Node.js for an e-commerce platform
  • Automated deployments with GitHub Actions, reducing release time from 2 hours to 15 minutes
  • Raised unit test coverage from 45% to 82%
Education
B.S. in Computer Science2016 – 2020
University of Texas at Austin | Austin, TX
Skills

Python • TypeScript • React • Node.js • PostgreSQL • AWS (Lambda • ECS • S3) • Docker • Kubernetes • CI/CD • System design • REST & GraphQL APIs

Certifications
AWS Certified Developer – Associate2023
Amazon Web Services

Examples by job

Applying for jobs in Japan

If you are looking for English-language work in Japan, LinkedIn and Indeed are useful, and there are recruitment agencies that specialise in bilingual roles. Tech companies and international firms in large cities such as Tokyo and Osaka usually offer more opportunities for non-Japanese speakers.

See the software developer example and our other CV examples for English-language roles.

English-teaching programmes that recruit from abroad are also a common entry route.

Bilingual career fairs can also be a good way to meet several employers at once.

CV language

Most roles at Japanese companies require Japanese, and applications usually use a rirekisho and shokumu keirekisho written in Japanese. Our builder does not output Japanese CVs or produce these forms, so for those roles you will need another tool, ideally with a native speaker reviewing the result.

There are, however, many English-language roles at international companies, in tech and in English teaching, and that is where our builder fits: it produces English resumes and translates details typed in Arabic automatically. List your Japanese level honestly under Languages.

CV or resume?

Japan has two main Japanese-language documents: the 履歴書 (rirekisho), a standardized form with personal details, photo, education and work history in a grid, and the 職務経歴書 (shokumu keirekisho), a longer description of your roles and responsibilities. For English-language roles, international companies usually accept a standard English resume or CV, and the two words are used almost interchangeably.

Cover letters in Japan

Western-style cover letters are uncommon at traditional Japanese companies, since the rirekisho itself has a section for your motivation. At international companies and for English-language roles, a short, polite letter can help. Keep it to a page or less, formal and modest in tone, explain why you are interested in the company and in Japan, and be honest about your Japanese level. Start with the cover letter generator.

✉️ Write a cover letter free

Advertisement

FAQ

Can the builder create a rirekisho?

No. Our builder does not produce a rirekisho or shokumu keirekisho and does not output Japanese CVs. It suits English-language roles at international companies.

When do I need a rirekisho?

Usually when applying for a Japanese-language role at a Japanese company. International companies generally accept an English resume.

Should I put a photo on an English resume for Japan?

Optional. Some employers are used to photos because of the rirekisho. If you include one, keep it formal.

How should I describe my Japanese level?

Honestly, and if you hold a JLPT certificate, give the level, for example JLPT N2.

Should I state my nationality and residence status?

Yes, if you are foreign, so the employer knows whether you need visa sponsorship.

How long should an English resume for Japan be?

Usually one to two pages.

Is the builder free?

Yes, free with no sign-up, with English PDF and Word downloads.

Other countries

All countries →

Ready to create your CV for Japan?

A professional, ATS-friendly template. PDF and Word in minutes.

Create my CV →