Fullstack Developer with API and Kafka
Summary
Senior (8+ yrs) full-stack developer role in Hyderabad focused on building scalable Python applications, developing RESTful APIs, and implementing event-driven streaming with Apache Kafka, with deployment and management of apps on AWS and cross-team collaboration.
Role & responsibilities
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Python and relevant technologies.
- Develop, integrate, and maintain RESTful APIs and ensure seamless communication between services.
- Work with Apache Kafka for event-driven architecture, real-time data streaming, and asynchronous messaging.
- Develop, deploy, and manage applications on AWS cloud infrastructure.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
- Troubleshoot, debug, and optimize application performance.
- Follow best practices for coding, testing, security, and application deployment.
Required Skills
- 8+ years of experience in software development, preferably in full-stack development.
- Strong hands-on experience with Python.
- Experience working with AWS cloud services.
- Familiarity with API implementation, integration, and development.
- Hands-on experience with Apache Kafka and event-driven architecture.
- Understanding of frontend and backend development concepts.
- Strong problem-solving and communication skills.
Preferred candidate profile
