Posted on: 22/09/2025
Responsibilities :
- Design, develop, and maintain high-performance backend services using Python (Flask/FastAPI).
- Implement and optimize asynchronous messaging systems using RabbitMQ.
- Develop and integrate RESTful APIs for seamless frontend-backend communication.
- Write efficient SQL queries and optimize database interactions (PostgreSQL/MySQL).
- Collaborate with cross-functional teams (frontend, DevOps, product) for end-to-end feature development.
- Ensure code quality through clean, modular, and testable programming practices.
- Debug, troubleshoot, and enhance existing systems for scalability and performance.
- Participate in code reviews and contribute to improving development processes.
Requirements :
- Strong proficiency in Python (Flask/FastAPI preferred).
- Hands-on experience with RabbitMQ or similar message queuing systems.
- Solid understanding of SQL and relational databases (PostgreSQL, MySQL).
- Experience in designing and integrating RESTful APIs.
- Familiarity with Git version control and Agile methodologies.
- Strong problem-solving skills and knowledge of software design patterns.
Preferred Skills (Good to Have) :
- Exposure to NoSQL databases (MongoDB).
- Basic knowledge of containerization (Docker) and microservices.
- Familiarity with cloud platforms (AWS/Azure/GCP).
- Understanding of fintech/trade finance domains is a plus.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1549988
Interview Questions for you
View All