
Back End Developer

Back End Developer
200
Applications
About the Job
Skills
Backend Developer
Strong in Python, Fast API, Workflow engines (Temporal/Camunda or any other), Any Cloud, Microservices
Backend Developer
We are seeking a highly skilled Backend Developer to join our team for a critical project in Point-of-Sale Data Management and Analytics. The initial contract term will be 6 months. The ideal candidate will have a strong background in Python backend development, with expertise in Flask, FastAPI, or Django and experience in workflow engines and microservices architecture.
Notice period: serving notice period with 20-25 days left
Key Responsibilities
· Design, develop, and maintain backend APIs using Flask, FastAPI, or Django REST Framework.
· Implement workflow engines and state management frameworks for scalable and dynamic applications.
· Architect and implement microservices following best practices for modularity, scalability, and maintainability.
· Develop and manage workflow orchestration using Temporal, Camunda, or similar engines.
· Optimize API performance, ensuring low latency and high throughput for POS data processing.
· Ensure seamless integration with the frontend team (React.js) and data processing pipelines.
· Implement authentication, authorization, and role-based access controls (RBAC).
· Build and manage database models for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) storage solutions.
· Deploy and manage backend services in a cloud environment (AWS, Azure, or GCP).
· Utilize Docker and Kubernetes for containerized deployments and orchestration.
· Write unit and integration tests to ensure system reliability and maintainability.
· Troubleshoot and debug issues in backend services and APIs.
· Perform code reviews and contribute to best practices in backend development.
· Collaborate with solution architects, data engineers, and frontend developers to design and build robust solutions.
· Work within Agile development methodologies, participating in sprint planning, stand-ups, and retrospectives.
Qualifications
· Bachelor’s degree in Computer Science, Information Technology, or a related field.
· Minimum 5 years of experience as a Backend Developer.
· Proficiency in Python, with expertise in Flask, FastAPI, and Django REST Framework.
· Strong knowledge of workflow engines (e.g., Temporal, Camunda) and state management frameworks.
· Experience in designing RESTful APIs and working with GraphQL APIs (preferred).
· Strong understanding of microservices architecture and distributed systems.
· Experience with message queues (e.g., Kafka, RabbitMQ, Celery) for event-driven architecture.
· Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
· Experience in cloud computing platforms (AWS, Azure, or GCP) and serverless computing.
· Proficiency with containerization and orchestration using Docker and Kubernetes.
· Familiarity with CI/CD pipelines, automated testing, and deployment processes.
· Strong understanding of authentication & security best practices (OAuth, JWT, API security).
· Experience with log monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack).
· Excellent problem-solving and debugging skills.
· Strong communication and collaboration skills.
· Ability to work under tight deadlines and handle multiple tasks effectively.
Location
· India (Remote)
About the company
Industry
IT Services and IT Consul...
Company Size
11-50 Employees
Headquarter
Noida
Other open jobs from INTINERI INFOSOL PRIVATE LIMITED