Rakuten, Inc.

Technology

SoftwareEngineer

S$48–72k ~AI est. Singapore, Singapore PART TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer at Rakuten, Inc.. Skills: Java, Spring Boot, Cloud-native, AI-augmented development. Translate technical specifications into code. Own module implementation”

Industry & Context.

Technology
Problems you'll solve

Problem solving; Analytical mindset; Break down complex requirements

What They're Looking For.

Must Have

2+ years software engineering experience, Solid understanding of full SDLC, Java (Spring Bootatch) experience, Cloud-native architectures exposure, Working knowledge of relational databases, Working knowledge of NoSQL databases, AI-assisted coding tools experience, Analytical mindset, Ability to explain technical challenges, Accountability for output, Excellent communication skills

Nice to Have

React.js experience, Angular experience, Spark familiarity, Kafka familiarity, Redis familiarity, RabbitMQ familiarity, CI/CD pipelines experience, JUnit experience, SonarQube experience, AdTech experience, High-traffic systems experience, LangChain exposure, n8n exposure, ELK familiarity, Grafana familiarity, BI tools familiarity

What You'll Do.

Translate technical specifications into code

Own module implementation

Participate in peer code reviews

Ensure adherence to design patterns

Ensure adherence to security best practices

Ensure adherence to team coding standards

Utilize AI coding assistants

Verify AI-generated code

Assist in identifying technical debt

Assist in resolving technical debt

Maintain product ecosystem health

Address performance bottlenecks

Automate repetitive tasks

Work with senior engineers

Work with product managers

Understand business requirements

Translate requirements into solutions

Stay current with technologies

Stay current with AI tools

Contribute to team discussions

Contribute to documentation

How You'll Work.

Team & Collaboration

Cross-functional environments; Cross-functional teams; Cross-regional teams

Communication Scope

Explain technical challenges; Explain progress; Technical team communication; Non-technical team communication

Process & Methodology

Agile, Scrum

Full Job Description

**Job Description:** # **Description** Rakuten, Inc. (TYO: 4755) is a global leader in internet services, spanning e-commerce, fintech, digital content, and communications. Our mission is to empower people and society through innovation and entrepreneurship. With over 10,000 employees worldwide, we operate at the intersection of massive scale and cutting-edge technology. The **Ad Product Section (APS)** division is a high-performance, global team distributed across Tokyo, Singapore, India, and China. We pride ourselves on being a hub of technical excellence, where motivated, diverse, and talented engineers collaborate to solve complex problems at scale. We are looking for a motivated **Software Engineer **with 2–3 years of experience to join our engineering team. You will contribute to the full software development lifecycle, building and maintaining robust, scalable features within our Ad Tech ecosystem. This role is perfect for an engineer who is eager to sharpen their skills in Java and Cloud-native development while working at the forefront of AI-augmented software engineering. If you are a builder who values technical rigor, thrives in cross-functional environments, and is eager to contribute to Rakuten’s expansive global ecosystem, we want to talk to you. # **Job Details** ## Roles and Responsibilities * Project Execution & Engineering Excellence * **Feature Implementation: **Translate technical specifications into clean, maintainable, and efficient code. You will own the implementation of specific modules from development through to deployment. * **Quality Assurance:** Participate in peer code reviews, ensuring adherence to design patterns, security best practices, and team coding standards. * **AI-Augmented Development:** Utilize AI-powered coding assistants (e.g., GitHub Copilot, Cursor) to accelerate your development workflow. You will be responsible for ensuring that all AI-generated code is verified for security and accuracy before it reaches production.

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Rakuten, Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →