Bestkaam Logo
Droisys Logo

Python Full Stack Developer (Django, Microservices, Kafka)

Bengaluru, Karnataka, India

2 months ago

Applicants: 0

Salary Not Disclosed

3 weeks left to apply

Job Description

About Company, Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction. Amazing things happen when we work in environments where everyone feels a true sense of belonging and when candidates have the requisite skills and opportunities to succeed. At Droisys, we invest in our talent and support career growth, and we are always on the lookout for amazing talent who can contribute to our growth by delivering top results for our clients. Join us to challenge yourself and accomplish work that matters. Python Full Stack Developer (Django, Microservices, Kafka) Bengaluru, India ? Onsite Full Time Job Description: We are seeking a talented and hands-on Python Full Stack Developer with deep expertise in FastAPI/Django , Microservices , and Kafka . The ideal candidate will be responsible for designing and developing scalable, distributed, and high-performance web applications, while ensuring best practices in API design, asynchronous processing, and system reliability. Key Responsibilities: Design, develop, and maintain robust full-stack applications using Python (FastAPI/Django) on the backend. Build intuitive and responsive front-end interfaces using React , Angular , or TypeScript . Architect and implement microservices and event-driven systems leveraging Kafka or other message queues. Expose REST APIs for data and file operations: POST /upload ? Upload CSV files and store metadata in the database. GET /status/{jobId} ? Check the processing status. Implement asynchronous processing using Kafka , RabbitMQ , or AWS SQS . Develop workers/services that: Handle retries for transient failures. Track metrics such as processing time and error rate. Efficiently handle large file uploads and processing using streaming (avoid full in-memory operations). Ensure high-quality, testable, and maintainable code following clean architecture principles. Collaborate closely with DevOps, QA, and product teams for seamless delivery. Participate in code reviews, design discussions, and architecture planning . Contribute to continuous improvement of system performance and scalability. Required Skills and Experience: 5+ years of professional experience in software development. Strong programming skills in Python , with hands-on experience in FastAPI and/or Django . Proficiency in frontend technologies : React / Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3. Solid understanding of Microservices architecture , RESTful APIs , and message queues (Kafka/RabbitMQ/SQS) . Experience in designing and handling asynchronous data processing pipelines . Working knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis). Hands-on experience with Docker , Kubernetes , and CI/CD pipelines . Nice to have GenAi , Agentic AI experience, LLMs experience Strong debugging, performance optimization, and system design skills. Excellent communication and teamwork abilities. Preferred Qualifications: Experience with cloud platforms (AWS, Azure, or GCP). Familiarity with API Gateway , GraphQL , or WebSockets . Knowledge of monitoring tools (Prometheus, Grafana) and logging frameworks (ELK, OpenTelemetry). Experience with testing frameworks such as PyTest, Jest, or Cypress Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment.

Additional Information

Company Name
Droisys
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
3 weeks left to apply

Similar Jobs

Uplers

2 months ago

Lead Python Developer

Uplers

UPS

6 days ago

AI Application Architect - AI, ML, GenAI, GCP, IBM Watsonx, Vertex AI, Python, MLOps

UPS

EPAM Systems

9 hours ago

Lead Software Engineer ? Java

EPAM Systems

Cardinal Health

12 hours ago

Engineer- Full Stack Developer(Java)

Cardinal Health

InstaAstro

2 months ago

Senior Backend Developer

InstaAstro

Opkey

2 months ago

Devops & Cloud Engineer

Opkey

Uplers

4 weeks ago

Principal Full Stack Engineer

Uplers

StatusNeo

2 months ago

Junior DevOps Engineer

StatusNeo

AWS, Azure, Bash +1
Infosys

2 months ago

Java Full Stack Developer

Infosys

Uplers

4 weeks ago

Senior Software Engineer (Java)

Uplers