Movate - Python Developer in Chennai, India is listed on Jobeax. Browse 30,000+ vacancies available.
About the Role:We are looking for an experienced Python Developer with 5+ years of hands-on experience in developing scalable, high-performance backend applications and APIs. The ideal candidate should have strong expertise in Python, REST APIs, FastAPI, and Docker, along with a solid understanding of backend development and microservices https://jobeax.com/link/60A4LTP1RtnIcSFF Responsibilities:- Design, develop, test, and maintain scalable backend applications using Python.- Build and integrate RESTful APIs using industry-standard development practices.- Develop high-performance and asynchronous APIs using FastAPI.- Design and implement scalable backend services and microservices.- Containerize applications using Docker and ensure consistent development and deployment environments.- Write clean, reusable, maintainable, and well-documented code.- Implement API authentication, authorization, validation, error handling, and security best practices.- Integrate internal and third-party APIs and services.- Troubleshoot and resolve application, API, and performance-related issues.- Develop unit and integration tests to ensure application reliability and code quality.- Collaborate with frontend developers, QA engineers, DevOps teams, and other stakeholders.- Participate in code reviews, technical discussions, and architectural decisions.- Optimize application performance, scalability, and reliability.- Follow Agile development practices and contribute to continuous https://jobeax.com/link/3xbFxX8WP3q0lvhS Skills:- 5+ years of professional experience in Python development.- Strong proficiency in Python and object-oriented programming.- Hands-on experience developing REST APIs.- Strong experience with FastAPI.- Good understanding of API design principles, methods, status codes, authentication, and error handling.- Hands-on experience with Docker and containerized application deployment.- Good understanding of microservices and backend architecture.- Experience with debugging, testing, performance optimization, and version control.- Strong problem-solving and analytical https://jobeax.com/link/ZitjVqvb84V4AOyQ to Have:- Experience with asynchronous programming in Python.- Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.- Experience with Git and CI/CD pipelines.- Exposure to cloud platforms such as AWS, Azure, or GCP.- Familiarity with Kubernetes and cloud-native application deployment.- Experience with API documentation tools such as Swagger/OpenAPI. (ref:hirist.tech)