
Lead Java Developer

Lead Java Developer
About the Job
Skills
RRVL One Tech is seeking a highly experienced and technically profound Senior Java Software to drive the architecture and development of our distributed, high-volume, low-latency enterprise systems. This role demands 6 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.
Mandatory Technical Expertise
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.
Good to Have: Relevant knowledge of Cloud platforms (GCP, Azure, AWS).
If you are a senior Java engineer ready to lead mission-critical, high-scale projects at RRVL One Tech, apply below!
About the company
Industry
Media & Telecommunication...
Company Size
10001+ Employees
Headquarter
Navi Mumbai, Maharashtra
Other open jobs from Jio
