Search by job, company or skills

revin krishi

Back End Developer

Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

JOB DESCRIPTION

Role: Backend Developer - Real-time Systems

Location: Palakkad, Kerala (On-site)

Company: Revin Techno Solutions Pvt. Ltd.

Who We Are

Revin is a deep-technology company building scalable, intelligent systems across agritech, medtech, education technology, simulation platforms, and enterprise software. Our platforms are built around real-time data, intelligent workflows, and adaptive systems that influence decision-making in critical environments.

Your Role at Revin

As a Backend Engineer, you will design and build the core systems that power real-time applications, simulation engines, and decision-support platforms. This is not a standard backend role focused on CRUD APIs—you will work on event-driven systems, dynamic workflows, and data-intensive applications where system behavior evolves based on user input and intelligence layers. You will collaborate closely with frontend, AI, and product teams to build production-grade, scalable systems.

What You'll Do 

1. Backend System Development

● Design and build scalable backend services and APIs

● Develop modular, maintainable, and production-ready codebases

● Ensure high reliability and fault-tolerant system behavior

2. Real-Time & Event-Driven Systems

● Build systems that handle real-time updates and interactions

● Work with event-driven architectures and asynchronous processing

● Design backend logic that reacts dynamically to user actions and system states

3. Simulation & Workflow Engines 

● Develop backend logic for simulation systems (e.g., clinical scenarios, decision flows)

● Build engines that manage multi-step, stateful workflows

● Handle branching logic, rule-based systems, and dynamic outcomes

4. API Design & Integration

● Design clean, efficient, and scalable APIs

● Integrate with frontend applications, AI models, and third-party services

● Ensure secure and optimized data exchange

5. Data Engineering & Storage

● Design database schemas for structured and semi-structured data

● Work with SQL and NoSQL databases based on use cases

● Optimize data access patterns for performance and scalability

6. Performance & Scalability

● Optimize system performance under real-world usage

● Handle concurrency, load balancing, and efficient resource utilization

● Debug and resolve bottlenecks in distributed systems

7. System Architecture & Infrastructure

● Contribute to system architecture decisions

● Work with microservices or modular backend architectures

● Use containerization and cloud platforms for deployment

Who You Are 

● System-Oriented: You think in terms of flows, not just endpoints

● Problem Solver: You focus on building reliable systems for real use cases

● Analytical: You can break down complex workflows into structured logic

● Ownership-Driven: You take responsibility from design to deployment

● Practical: You balance scalability with real-world constraints

Education

Bachelor's degree in Computer Science or related field (or equivalent practical experience) Experience 1+ years in backend development or software engineering

Technical Skills

● Proficiency in Python / Node.js / similar backend languages

● Experience with backend frameworks (FastAPI, Django, Express, etc.)

● Strong understanding of RESTful API design Systems & Architecture

● Understanding of asynchronous programming and concurrency

● Familiarity with event-driven or distributed systems

● Experience structuring scalable backend architectures Databases & Data Handling

● Experience with SQL (PostgreSQL/MySQL) and/or NoSQL (MongoDB, Redis)

● Ability to design efficient schemas and queries

Infrastructure & Deployment

● Familiarity with Docker and basic cloud deployment (AWS/GCP/Azure)

● Understanding of CI/CD workflows is a plus Preferred Experience

● Experience building real-time systems or simulation engines

● Exposure to MedTech / AgriTech / EdTech products

● Experience integrating AI/ML models into backend systems

● Familiarity with WebSockets, message queues (Kafka, RabbitMQ), or streaming systems

● Experience in early-stage or product-focused environments

Why Join Revin

● Build backend systems that directly power intelligent decision-making

● Work on simulation-driven and AI-integrated platforms

● High ownership with influence over system architecture

● Opportunity to evolve into Backend Lead / System Architect roles

● Be part of a deep-tech ecosystem solving real-world problems.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148277651