Login Sign Up

Lead Java Developer

Reliance Retail

5 - 10 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Lead Java Developer


RRVL One Tech is seeking a highly experienced and technically profound Lead Software Engineer (Java) to drive the architecture and development of our distributed, high-volume, low-latency enterprise systems. This role demands 5 to 8 years of in-depth, hands-on professional experience with cutting-edge technologies.


You will be responsible for leading design and development efforts, owning critical modules, ensuring engineering best practices, and guiding teams through complex problem-solving to deliver scalable and highly available enterprise applications.


Key Responsibilities

  • Architect, design, implement, and maintain distributed enterprise applications, ensuring high volume, low latency, and high availability.
  • Own architectural decisions, drive end-to-end delivery , and ensure scalable, resilient system implementations.
  • Understand Customer requirements and project KPIs , translating them into explicit functional and non-functional requirements.
  • Write well-designed, testable, and clean code , and enforce code quality through team mentoring and advanced code reviews.
  • Actively participate in design discussions, brainstorm possible solutions, and challenge existing system designs on rational grounds.
  • Incessantly pursue learning new technologies and contribute to system upgradation.
  • Leverage Agentic AI and GenAI assisted coding tools (like Cursor, Antropic Claude Code) to accelerate development and problem-solving.


Technical Expertise (Must Haves)

Candidates must possess strong fundamentals and deep expertise in the following areas:

  • Proficiency in Java , with a strong grasp of its ecosystem and popular frameworks like Spring, Hibernate, Play , etc.
  • Sound knowledge of OOPS concepts and patterns , coupled with familiarity with popular design and architectural patterns.
  • Deep understanding of microservices architecture, MVC pattern, JDBC, and RESTful web services .
  • Strong knowledge of RDBMS systems (e.g., MySQL) , with a basic understanding of NoSQL databases (e.g., Mongo, Elasticsearch).
  • Awareness of message queues (e.g., Kafka) and basic understanding of distributed cache (e.g., Redis, Aerospike) .
  • Knowledge of JVM, Java Memory Model , clean coding practices, automated unit testing, and CI/CD processes.
  • Familiarity with code versioning (GIT) and building tools (Ant, Maven, Gradle).


Qualifications & Preferred Skills

  • Bachelor's/Master's degree in Computer Science.
  • Awareness of software development methodologies and ability to contribute to all stages of the development lifecycle.


If you are a senior Java engineer ready to lead mission-critical, high-scale projects at RRVL One Tech, apply below! Share your profile on

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.