Search by job, company or skills

Reliance Retail

Lead Java Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

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 [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136402121

Similar Jobs