Back to jobs

Java Software Engineer

Tokyo, Japan

LOCATION: Tokyo, Japan – Hybrid Working policy

Cake Recruitment Consulting Company is a subsidiary of the global talent platform known as Cake Global. This company specializes in recruitment and consulting services for businesses throughout Asia.

Currently, we are supporting our client - an international software company in Telco, IoT, Media and Tolling, hiring a Software Engineer (Java Backend) for their team in Japan. We are seeking a skilled Back-End Java Developer to contribute to the ongoing development, customization, and modernization of our Business Support System. This role involves designing, developing, and maintaining high-performance, scalable software architectures in the Java environment.

RESPONSIBILITIES

Software Development:

  • Design, develop, and maintain robust, scalable, and efficient Java-based applications.
  • Implement complex algorithms and data structures to optimize performance and reliability.
  • Write clean, well-documented, and maintainable code adhering to best practices.
  • Collaborate with front-end developers and other team members to ensure seamless integration.

System Architecture:

  • Design and implement scalable and resilient software architectures.
  • Identify and address performance bottlenecks and security vulnerabilities.
  • Ensure system security and data privacy compliance.

Integration:

  • Integrate with partner systems and APIs, handling data synchronization and transformation.
  • Collaborate with external teams to ensure smooth integration and data exchange.

Customer Engagement:

  • Provide technical support and guidance to customers during pre-sales and post-sales phases.
  • Gather and analyze customer requirements to deliver tailored solutions.
  • Collaborate with customers in agile development processes (e.g., Scrum, Kanban) to refine requirements and deliver value.

JOB REQUIREMENTS:

  • Fluency in Japanese and English.
  • At least 3 years of experience as a software engineer and strong proficiency in Java programming language and frameworks like Spring Boot, Hibernate, and JPA.
  • Solid understanding of relational databases (PostgreSQL) and SQL.
  • Experience with RESTful API development and microservices architecture.
  • Knowledge of cloud platforms (AWS, GCP, Azure) is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Additional Plus Points:
  • Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines (Jenkins).
  • Knowledge of messaging systems (Kafka, RabbitMQ).
  • Experience in the telecommunications industry

BENEFITS:

Competitive Compensation and Perks:

  • Competitive salary
  • Comprehensive benefits package (health, retirement, etc.)

Professional Development:

  • Continuous learning opportunities (training, workshops)
  • Mentorship and coaching
  • Career advancement opportunities

Global Opportunities:

  • International projects and collaborations
  • Global mobility opportunities (short-term assignments, relocations)
  • Cultural exchange experiences

Unique Opportunities:

  • Sponsored training in Taiwan
  • Work with cutting-edge technologies
  • Involvement in innovative projects

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf