Software Engineer Job at Robert Half, 東京都

RUpPQUEyTlgxcHdoelVINFh3bndrSjZHTUE9PQ==
  • Robert Half
  • 東京都

Job Description

Job Responsibilities
  • Collaborate with the development team to create innovative software solutions

  • Participate in technical decision-making, including framework and programming language selection

  • Share expertise on selected technologies and development architectures

  • Provide support for product development and implement in-house technical solutions

  • Develop and manage high-performance systems, databases, and applications

  • Create high-level APIs and write clear, maintainable code

  • Test software to ensure functionality, quality, and performance

  • Troubleshoot, debug, and upgrade existing software as necessary

  • Apply best practices for security and data protection

  • Produce comprehensive technical documentation

Development Environment

Languages: Java, Kotlin, JavaScript, TypeScript, Go, C#, etc.

Frameworks: Spring, Vue.js, Nuxt.js, .NET Framework, etc.

Infrastructure: AWS, GCP, Azure

Team Structure:
Project teams typically consist of 5-8 members, including members from client development teams. Each team is supported by at least one highly skilled senior engineer to promote skill development through pair programming and other collaborative practices. This role emphasizes long-term development beyond simple coding tasks.

Development Approach

Our approach emphasizes agile development, moving away from the traditional waterfall methodologies commonly used in Japan's financial industry. Most projects begin at the upstream stage through direct contracts, allowing high flexibility in defining "what to build." You will work closely with the client's development team to discuss and decide on technology choices. Responsibilities cover the entire software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and delivering the solution to users.

Required Qualifications

  • Experience with one or more of the following frameworks or languages:

    • Spring (Java or Kotlin)

    • Vue.js, Nuxt.js, or Quasar

    • Go

    • C# .NET, ASP.NET

  • Minimum 3 years of experience in software engineering or a related field

  • For non-Japanese nationals: Business-level Japanese proficiency (N2 or higher)

Preferred Qualifications

  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure

  • Proven experience working in a collaborative team environment

  • Conversational English proficiency

  • Participation in product development from the conceptual stage

Ideal Candidate Profile

  • Excellent communication skills and a strong commitment to teamwork

Example Projects

Development of APIs for Financial Services
Frontend: TypeScript / Angular / Ionic
Backend: Go, Kotlin / Spring
Authentication: OAuth 2.0 / OpenID Connect / FAPI

In-House Payment System Development for Retailers
Backend: Go, Java
Infrastructure: GCP, Kubernetes (GKE), microservices

Development of Online-Only Financial Services for Major Institutions
Frontend: TypeScript / Vue.js
Backend: C# / .NET Core, ASP.NET
Authentication: OAuth 2.0

Modernization of Core Banking Systems
Backend: Java / Kotlin Spring
Infrastructure: Azure / GCP (multi-cloud)

Reference Number: 06940-0013244624

By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice . Please do not submit any sensitive personal data to us in your resume (such as such as race, beliefs, social status, medical history or criminal record) as we do not collect your sensitive personal data at this time.

お客様が「今すぐ応募」ボタンをクリックすることにより、ロバート・ハーフ(以下、当社)がお客様の応募内容を処理し、求人情報を今後随時ご連絡する目的で個人情報を使用することに明示的に同意ただいたこととなります。当社による個人情報の処理方法、またお客様自身の個人情報へのアクセスおよびその訂正に関する詳細については、プライバシー規約()をお読みください。当社は、要配慮個人情報はお預かりしておりませんので人種、信条、社会的身分、病歴、犯罪の経歴など、取扱いに特に配慮を要する個人情報は、ご提出いただく職務経歴書・レジュメ等に含めないようお願いいたします。

Job Tags

Similar Jobs

DHL Group

IT Senior Analyst Job at DHL Group

About us About Us As the worlds largest contract logistics specialist, we create competitive advantage for customers through customized logistics solutions based on globally standardized warehousing, transportation and integrated se...

Winnipeg Regional Health Authority

General Duty MRI Technologist Job at Winnipeg Regional Health Authority

 ...Health Centre - MTCC Department / Unit: SHDS Special Imaging MRI 2 Job Stream: Clinical Union: MAHCP Anticipated...  ...Overview Under the general supervision of the Charge Medical Technologist or designate, the General Duty MRI Technologist performs... 

Amazon Japan G.K.

Area Manager Job at Amazon Japan G.K.

 ... Work style-Work style: Shift work with a monthly flexible working hours system. -Wo...  ...ounced by the end of the current month at the latest. Night shifts may be required depending on the department you a... 

Shamrock Roofing

Digital Marketing Coordinator Job at Shamrock Roofing

 ..., Omaha, Tulsa, Oklahoma City, Denver and St. Louis. We are looking for a Digital Marketing Coordinator who will help our in house marketing team grow the business through internet marketing, and outside the box thinking! Start Date: ASAP ***THIS IS AN IN OFFICE... 

Visiting Angels - Boston

Cambridge Caregiver Position CNA/HHA/PCA Job at Visiting Angels - Boston

 ...Bonuses* Direct Deposit* Weekly Pay* Continuing Education* Travel pay and paid mileage* Shift differentials for week-endsShifts...  ...integrity* Physical ability to complete the demands of the job* CNA or HHA training is very helpful but not required* Helping clients...