Back End Developer
Revin Krishi
2 - 5 years
Kalghatgi, Alappuzha
Posted: 24/05/2026
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 APIsyou 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 Youll 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
Bachelors 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.
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.
