Skip to Main Content

Job Title


Back End Developer


Company : Kresta Softech Private Limited


Location : Vadodara, Gujarat


Created : 2025-12-04


Job Type : Full Time


Job Description

About the RoleWe are seeking a Backend Engineer with strong expertise in Python with Flask or other Pythonbackend frameworks. You will design, develop, and maintain APIs and backend services thatpower high-volume, data-intensive applications.This role involves integrating applications with Azure Functions, building robust APIs for AI-driven workflows, and ensuring high performance, scalability, and reliability. You will collaboratewith frontend, DevOps, and data teams to deliver end-to-end solutions.Key Responsibilities- Design and implement backend services, APIs, and integrations with external systems. - Develop scalable, secure, and high-performance applications using modern backendframeworks.- Optimize application performance, database queries, and overall system efficiency. - Collaborate with frontend engineers to ensure smooth integration of APIs and data flows. - Work with DevOps and QA teams to enable CI/CD pipelines, automated testing, anddeployments.- Write clean, maintainable, and well-documented code. - Participate in code reviews, debugging, and troubleshooting production issues. - Ensure backend systems are compliant with security best practices and data protectionstandards.Required Skills & Experience- 5+ years of experience in backend development. - Proficiency in Python backend frameworks (Flask, FastAPI, or Django). - Strong experience with RESTful API development. - Database expertise: PostgreSQL, MySQL, MongoDB, or Redis. - Experience with message queues (RabbitMQ, Kafka, or Celery). - Solid understanding of software design patterns, microservices architecture, and scalabilitybest practices.- Hands-on with version control (Git/GitHub) and collaborative workflows. - Knowledge of Docker and containerized deployments. - Familiarity with cloud infrastructure (Azure preferred) for backend hosting.Good-to-Have Skills- Experience with other backend stacks (Java, Go, C#, Node.js). - Familiarity with React, Angular, or Vue.js to support frontend-backend collaboration whenrequired.- Basic understanding of CI/CD pipelines, containerisation (Docker), and orchestration(Kubernetes).- Exposure to Prometheus, Grafana, ELK stack for system monitoring and troubleshooting. - Experience with Azure (preferred) or AWS/GCP, Terraform for infrastructure-as-code, cloudnetworking, and security fundamentals.- Understanding of deployment strategies, networking, and scaling workloads in Kubernetes. - Awareness of cloud-native security, API security, and best practices for securing distributedsystems.Who Should ApplyExperienced backend engineers who enjoy solving complex problems and building reliablesystems, with an interest in supporting AI-driven solutions.