Develop and maintain backend services and microservices using Python and frameworks like FastAPI, Flask, or Django.
Design and implement RESTful APIs for communication between microservices and front-end systems.
Build scalable and resilient microservices architecture.
Work with message queues (Kafka, RabbitMQ, etc.) for asynchronous communication.
Integrate with databases such as PostgreSQL, MySQL, or MongoDB.
Collaborate with DevOps for CI/CD pipelines, Docker containers, and cloud deployment.
Participate in design discussions, code reviews, and contribute to best practices.
Ensure application security, performance, and quality through unit testing and automation.
Debug and resolve technical issues in a fast-paced environment.
Strong Python programming skills.
Solid experience with Flask, Django, or FastAPI.
Experience building and deploying microservices.
Familiarity with Docker, Kubernetes, and containerized deployment.
Understanding of REST APIs, OAuth, and secure data handling.
Hands-on experience with message brokers like Kafka, RabbitMQ, or similar.
Proficient with Git, CI/CD tools, and modern software development workflows.
Good understanding of software design patterns and OOP.
Strong communication and teamwork skills.
Jobseeker
Recruiter