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
- Bachelors/Masters 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!
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 technolog...
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
- Bachelors/Masters 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!
View more
View less