FullStack Engineer - Java

Rakuten

Bengaluru

Vor Ort

INR 1.200.000 - 2.100.000

Vollzeit

Vor 7 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Rakuten is seeking a highly skilled full-stack engineer to design, develop, and maintain large-scale, AI-powered applications from Bengaluru. You will work with globally distributed teams, implement microservices in Java (Spring Boot) and frontend in ReactJS, and contribute to architecture decisions.

You will optimize performance, CI/CD, and cloud deployments on Kubernetes, with emphasis on reliability, scalability, and data integrity. Experience with Redis, MySQL, and LLm tooling is preferred.

Qualifikationen

  • 3–5 years of hands-on experience building production-grade REST APIs and microservices with Java/Spring Boot
  • Solid proficiency in building responsive frontend applications with ReactJS
  • Production experience deploying, scaling, and managing containerised workloads on Kubernetes
  • Experience with caching and session management using Redis
  • Strong command of MySQL schema design, indexing, and query optimisation
  • Experience building large-scale distributed systems and collaborating across time zones

Aufgaben

  • 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 reliability and performance focus
  • Architect and manage containerised microservices on Kubernetes with CI/CD pipelines
  • Implement and optimise caching strategies using Redis
  • Design and manage relational databases in MySQL for data integrity and performance
  • Participate in system design, code reviews, and architectural planning
  • Collaborate with product managers, designers, QA, and globally distributed teams
  • Leverage AI-assisted tools to accelerate delivery and improve code quality
  • Build or contribute to AI-powered features and PoCs using LLM capabilities
  • Mentor junior engineers and address production incidents and bottlenecks

Kenntnisse

Java
Spring Boot
ReactJS
Kubernetes
Redis
MySQL
Distributed Systems
Communication
Global Collaboration
AI Tooling
AI/LLM Applications

Tools

ReactJS
Kubernetes
Redis
MySQL
GoLang
GCP

Jobbeschreibung

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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Fullstack Engineer
Fullstack Engineer

Netlink Software • Pune District, Gurugram District, Bengaluru

Vor Ort
INR 900.000 - 1.400.000
Senior Software Engineer
Senior Software Engineer

Rakuten • Bengaluru

Hybrid
INR 2.500.000 - 4.200.000
Hybrid work model
AI tooling exposure
Global team culture
+2
Full-Stack Developer (React.js / Node.js / SQL / LLM Integration)
Full-Stack Developer (React.js / Node.js / SQL / LLM Integration)

IntelliVie Technologies L.L.C. • Hyderabad

Vor Ort
INR 800.000 - 1.200.000
Full Stack Engineer
Full Stack Engineer

Radius • Bengaluru

Vor Ort
INR 1.200.000 - 2.000.000
Senior Full Stack Engineer
Senior Full Stack Engineer

Space Inventive, Inc • Hyderabad

Vor Ort
INR 1.800.000 - 3.000.000
Java Full Stack Developer (React + AI)
Java Full Stack Developer (React + AI)

Infosys • Bengaluru

Vor Ort
INR 1.500.000 - 2.300.000
Software Development Engineer - R01571170
Software Development Engineer - R01571170

Brillio • Bengaluru

Vor Ort
INR 900.000 - 1.500.000
Lead AI Fullstack Development Engineer
Lead AI Fullstack Development Engineer

Diebold • Hyderabad

Vor Ort
INR 4.000.000 - 7.000.000
Fullstack Lead
Fullstack Lead

Tata Consultancy Services Limited • Kolkata District

Vor Ort
INR 2.500.000 - 4.200.000
Walk-in | Full Stack Cloud & AI Engineer (ReactJS + NodeJS + GCP + AI)
Walk-in | Full Stack Cloud & AI Engineer (ReactJS + NodeJS + GCP + AI)

Tata Consultancy Services Limited • Chennai

Vor Ort
INR 5.000.000 - 7.000.000