Consultant - Java Backend

Rakuten

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rakuten is looking for a skilled Java expert to fill the role of SSE-II-Java in Bengaluru. In this critical position, you will design and implement high-performance systems and drive technical excellence. Your responsibilities will include architecting scalable solutions using modern technologies and leading cross-functional teams.

The ideal candidate will have extensive experience in Java and system design, as well as strong leadership and mentoring skills. Join us in shaping high-quality solutions that meet our customers' needs.

Qualifications

  • Hands-on experience in Java development with strong focus on system design and architecture.
  • Deep understanding of Java, including multithreading and performance optimisation.
  • Experience with Big Data tools and frameworks like Hadoop and Spark.

Responsibilities

  • Lead the design of scalable systems using Java and microservices.
  • Write maintainable code and ensure adherence to best practices.
  • Design and optimise database schemas for MongoDB.

Skills

Java
System Design
Microservices Architecture
Spring Boot
Big Data Technologies

Tools

MongoDB
Hadoop
Spark
Kafka
Docker
Kubernetes

Job description

We are seeking a highly skilled and experienced Java expert to join our team as an SSE-II-Java. In this role, you will be responsible for designing and implementing scalable, high-performance systems while driving technical excellence across the organisation. You will work closely with cross-functional teams to architect, design, and deliver robust solutions using cutting‑edge technologies. This is a hands‑on role that requires deep expertise in Java, system design, and modern software development practices.

Responsibilities
  • Architect and Design Systems: Lead the design and architecture of scalable, distributed, and high‑performance systems using Java, Spring Boot, and microservices.
  • Hands‑on Development: Write clean, efficient, and maintainable code in Java, ensuring adherence to best practices and design principles.
  • System Design: Create detailed system designs, including high‑level architecture, component diagrams, and data flow, to solve complex business problems.
  • Microservices Development: Design and implement microservices‑based architectures, ensuring scalability, fault tolerance, and high availability.
  • Big Data Integration: Work with big data technologies to design and implement data pipelines, processing frameworks, and storage solutions.
  • Database Expertise: Design and optimise database schemas and queries for MongoDB and other NoSQL/relational databases.
  • Technical Leadership: Provide technical guidance and mentorship to engineering teams, ensuring adherence to design principles and coding standards.
  • Collaboration: Work closely with product managers, stakeholders, and other engineering teams to understand requirements and deliver high‑quality solutions.
  • Performance Optimisation: Identify and resolve performance bottlenecks in applications and systems.
  • Innovation: Stay updated with the latest trends and advancements in technology, and recommend their adoption where appropriate.
Requirements
  • Proven Experience: Hands‑on experience in Java development, with a strong focus on system design and architecture.
  • Java Expertise: Deep understanding of Java, including multithreading, concurrency, and performance optimisation.
  • Spring Boot: Extensive experience with Spring Boot and related frameworks for building enterprise‑grade applications.
  • Microservices Architecture: Strong knowledge of microservices design patterns, RESTful APIs, and service orchestration.
  • System Design: Expertise in designing scalable, distributed systems with a focus on high availability and fault tolerance.
  • Big Data Technologies: Hands‑on experience with Big Data tools and frameworks (e. g., Hadoop, Spark, Kafka, etc.).
  • MongoDB: Proficiency in working with MongoDB, including schema design, indexing, and query optimisation.
  • Design Principles: Strong understanding of software design principles, including SOLID, DRY, and design patterns.
  • Hands‑on Coding: Ability to write high‑quality, production‑ready code and perform code reviews.
  • Problem‑Solving: Excellent analytical and problem‑solving skills with a focus on delivering scalable solutions.
  • Collaboration: Strong communication and interpersonal skills to work effectively with cross‑functional teams.
  • Experience with cloud platforms (e. g., AWS, Azure, GCP) and containerisation technologies (e. g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of event‑driven architectures and messaging systems (e. g., RabbitMQ, Kafka).
  • Experience with monitoring and logging tools (e. g., Prometheus, Grafana, ELK stack).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Backend Engineer (Java)
Backend Engineer (Java)

Silvermine Group • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Collaborative growth-focused engineering culture
Opportunities for architecture and technical contribution
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Software Engineer
Senior Java Software Engineer

Tredence Inc. • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Sr. Java Developer
Sr. Java Developer

NexTurn Inc. • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Back End Developer
Java Back End Developer

Capgemini • Chennai District

Hybrid
INR 4,000,000 - 6,000,000
Tech Lead / SSE - JAVA
Tech Lead / SSE - JAVA

Azilen Technologies Pvt. Ltd. • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000