Job Offer

Web Developer at Yi Can Pte. Ltd. in Tokyo, Japan (full-time)

  • Yi Can Pte. Ltd.
  • Tokyo, Japan
  • Posted: 150 days ago
Apply Now

Job Description

  • . System Architecture Design and Optimization

Design and continuously optimize scalable, maintainable, and high-availability systems based on the Java technology stack, aligned with business growth needs.

  • . Technology Selection and Solution Design

Lead the selection of core technologies and formulate feasible, high-quality technical solutions, including microservices, middleware, and enterprise-level architecture.

  • . Microservices and Distributed Systems

Build and maintain microservices architecture using frameworks like Spring Cloud or Apache Dubbo, promoting service decoupling, modularization, and scalability.

  • . High Concurrency and Performance Tuning

Demonstrate strong expertise in JVM tuning, multithreading, and concurrent programming; conduct in-depth analysis and optimization for large-scale, high-concurrency systems.

  • . Code Quality and Technical Review

Establish coding standards and enforce best practices; participate in code and architecture reviews to ensure high-quality and maintainable codebases.

  • . Technical Problem Solving

Take ownership of solving complex technical issues such as distributed transactions, cache consistency, and message reliability in production environments.

  • . Middleware and Infrastructure Support

Provide deep technical understanding and implementation guidance for commonly used middleware such as Redis, Kafka, MySQL, MongoDB, Elasticsearch, and RabbitMQ.

  • . Team Technical Leadership and Mentorship

Guide and mentor junior and mid-level developers; organize technical training and knowledge sharing to improve overall team capabilities.

  • . Research and Innovation

Keep up with trends in the Java ecosystem (e.g., Spring Boot 3.x, containerization, Kubernetes, Serverless), and evaluate their potential application in real-world business scenarios.

Requirements & Qualifications

1. Education & Experience

  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
  • + years of Java development experience, with at least 2 years in an architectural or technical leadership role.
  • . Technical Skills
  • Proficient in Java and core frameworks such as Spring Boot, Spring Cloud, Hibernate, and MyBatis.
  • Solid understanding of microservices architecture, distributed systems, and service governance.

Experience with databases (e.g., MySQL, PostgreSQL), caching systems (e.g., Redis), and messaging middleware (e.g., Kafka, RabbitMQ).

  • Familiar with DevOps tools and processes (e.g., Docker, Kubernetes, Jenkins, Git).
  • Strong knowledge of system performance tuning, JVM optimization, and troubleshooting.
  • . Architecture & Design

Deep understanding of system design principles, design patterns, and scalability best practices. Experience in designing high-concurrency, high-availability, and fault-tolerant systems.

  • Ability to conduct architecture reviews and technical risk assessments.
  • . Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation skills.

Leadership and mentorship ability, with experience guiding development teams. Self-driven, proactive, and capable of working independently or as part of a team. Preferred Qualifications (optional)

  • Experience with cloud platforms such as AWS, Azure, or Alibaba Cloud.

Familiarity with CI/CD pipelines and observability tools (e.g., Prometheus, Grafana, ELK). Open-source contributions or active involvement in the Java community is a plus.

Salary & Compensation

Annual Salary: $25000-50000

Contact Information

About Yi Can Pte. Ltd.

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words

Interested in this position?

Direct Application

No account required. Apply directly to the employer.

Job Details

  • Job Type Full-time
  • Location Tokyo
  • Start Date October 1, 2025