2,033,780open jobs
120,212companies
251,548added this week
Browse all
Location
In office (Bengaluru)
Experience
3+ years exp

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Rakuten is a global technology and e-commerce conglomerate headquartered in Tokyo, Japan, and founded in 1997. The company provides a diverse range of services including online retail, financial services, digital content, and telecommunications through its ecosystem of over 70 businesses. Operating across 30 countries and regions, the group utilizes its Rakuten India division as a major global technology hub for research, development, and innovation.

We are looking for a highly skilled and motivated full-stack engineer to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining large-scale, high-traffic applications and distributed systems. You will collaborate with geographically distributed teams across multiple countries, contribute to architecture decisions, and champion engineering best practices. A keen interest in AI-powered tooling and LLMs is a strong plus.


Responsibilities:

  • Design, develop, and maintain scalable full-stack applications using Java (Spring Boot) on the backend and ReactJS on the frontend.
  • Build and operate high-traffic, large-scale distributed systems with a focus on reliability, performance, and fault tolerance.
  • Architect and manage containerised microservices on Kubernetes, ensuring smooth CI/CD pipelines and production deployments.
  • Implement and optimise caching strategies using Redis to improve application throughput and latency.
  • Design and manage relational database schemas and queries in MySQL, ensuring data integrity and query performance.
  • Participate in system design discussions, code reviews, and architectural planning sessions to continuously raise the engineering bar.
  • Collaborate closely with product managers, designers, QA engineers, and globally distributed engineering teams across time zones.
  • Leverage AI-assisted development tools (e. g., Cursor, Claude) to accelerate delivery and improve code quality.
  • Build, prototype, or contribute to AI-powered features, internal tools, or proof-of-concept (PoC) solutions using LLM capabilities.
  • Mentor junior engineers; provide technical guidance and constructive feedback.
  • Proactively identify and resolve production incidents, performance bottlenecks, and technical debt.


Requirements:

  • Java and Spring Boot: 3 to 5 years of hands-on experience building production-grade REST APIs and microservices.
  • ReactJS: Solid proficiency in building responsive, component-driven front-end applications.
  • Kubernetes: Production experience deploying, scaling, and managing containerised workloads.
  • Redis: Experience with caching, rate limiting, and session management patterns.
  • MySQL: Strong command of schema design, query optimisation, indexing, and replication.
  • Distributed Systems: Proven track record building and supporting large-scale, high-traffic applications.
  • Communication: Excellent written and verbal communication skills; able to convey complex technical concepts clearly.
  • Global Collaboration: Demonstrated experience working with geographically distributed teams across multiple countries and Eastern time zones.
  • AI Tooling: Hands-on experience leveraging AI tools such as Cursor and Claude in day-to-day development workflows.
  • AI/LLM Applications: Experience building AI-powered applications, solutions, or PoCs that leverage LLM capabilities.


Good to Have:

  • GCP: Familiarity with Google Cloud Platform services such as GCS, GKE, IAM, Cloud Run, BigQuery, Dataproc.
  • GoLang: Experience writing performant backend services or CLI tools in Go.
  • LLMs and Generative AI: Deeper knowledge of LLM orchestration frameworks (LangChain, LlamaIndex), prompt engineering, RAG pipelines, or fine-tuning workflows.
  • Observability: Experience with monitoring and alerting using tools such as Prometheus, Grafana, Datadog, or Cloud Monitoring.
  • Event-Driven Architecture: Familiarity with Pub/Sub or similar messaging systems.

Skills

Java, Kubernetes, React, React.js, Spring Boot

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,033,780 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Senior Developer 1 hour ago
≈ $15k – $36k per year (Estimated) · In office · Pune
SQL
Databases
Db2
Apply
≈ $17k – $38k per year (Estimated) · In office · 4+ years exp · India
Python
JavaScript
Databases
MySQL
PostgreSQL
AI/ML
LangChain
Model Context Protocol
Fine-tuning
NLP
Google ADK
Recommender Systems
Machine Learning
Frontend
React.js
DevOps
AWS
Linux
Analytics
A/B Testing
Management
n8n
Apply
Hybrid · 3+ years exp · Bengaluru
Python
JavaScript
SQL
Databases
PostgreSQL
Redis
Databricks
DynamoDB
ElasticSearch
Apache Kafka
OpenSearch
RocksDB
AI/ML
Spark
AI Agents
LLM
LLM Evaluation
Frontend
React.js
DevOps
Docker
Kubernetes
DNS
Apply
In office · Full-Time · 3+ years exp · Chennai
Python
JavaScript
Java
TypeScript
SQL
C#
Java
Spring Boot
C#
.NET
AI/ML
LLM
RAG
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
CI/CD
Apply
≈ $18k – $43k per year (Estimated) · In office · Full-Time · 8+ years exp · Hyderabad
Python
Go
JavaScript
Java
Rust
TypeScript
SQL
C#
Node JS
Java
Spring Boot
C#
.NET
Databases
PostgreSQL
Weaviate
Milvus
pgvector
Pinecone
AI/ML
LangChain
LlamaIndex
Embeddings
AI Agents
Semantic Kernel
LLM
RAG
Red Teaming
Mobile
JUnit
DevOps
CI/CD
QA
Jest
Pytest
Apply
≈ $22k – $56k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Bengaluru
Python
JavaScript
Java
Kotlin
Scala
Bash
Java
Spring Framework
Spring Boot
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Oracle
RabbitMQ
Apache Kafka
Frontend
Redux
React.js
Redux Toolkit
React Router
Mobile
JUnit
State Management
DevOps
Rest API
GitHub Actions
OpenTelemetry
Logstash
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
Filebeat
JFrog Artifactory
Amazon S3
Linux
Unix
Apache HTTP Server
Cybersecurity
SonarQube
Management
Agile
QA
Cypress
Playwright
Apply
Hybrid · Bengaluru
Java
Java
Spring Boot
Databases
Couchbase
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
LLM Guardrails
Agentic Workflows
DevOps
Splunk
Terraform
GCP
New Relic
OpenTelemetry
Datadog
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Service Mesh
Cybersecurity
Threat Modeling
Apply
Software Engineer 5 hours ago
≈ $4.5k – $13k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bengaluru
Java
SQL
Databases
PostgreSQL
Apache Kafka
Mobile
JUnit
DevOps
Rest API
GCP
Kibana
CI/CD
Docker
Kubernetes
Grafana
Bitbucket
GitHub
Management
Agile
ITIL
Apply
≈ $17k – $40k per year (Estimated) · In office · Full-Time · 6+ years exp · Bengaluru
Databases
Databricks
MS SQL
DevOps
Azure
GitHub
Analytics
Power BI
SSIS
SSAS
Management
Agile
Scrum
Apply
Compliance Analyst 4 hours ago
In office · Bachelor's Degree · Bengaluru
Apply
See all jobs
This is one of many
2,033,780 more open roles from verified company boards, updated every day.