Persistent Systems
Website:
persistent.com
Job details:
Job Summary
We are looking for an experienced Python Developer with strong expertise in API development and modern backend frameworks. The ideal candidate should have hands-on experience in building scalable applications using FastAPI and working with distributed systems using Kafka.
🛠️ Key Responsibilities
- Design, develop, and maintain scalable backend applications using Python
- Build and manage RESTful APIs using FastAPI
- Integrate systems using Apache Kafka for real-time data streaming
- Collaborate with cross-functional teams to define and deliver solutions
- Optimize application performance, scalability, and security
- Write clean, efficient, and reusable code
- Participate in code reviews and ensure best practices
🔧 Required Skills
- Strong experience in Python development (8+ years)
- Hands-on experience with FastAPI (or similar frameworks like Flask/Django)
- Solid understanding of API development and integration
- Experience with Kafka or other messaging systems
- Good knowledge of microservices architecture
- Experience with databases (SQL/NoSQL)
- Understanding of CI/CD pipelines and version control (Git)
Click on Apply to know more.