Python Full Stack Developer

7 days ago


Bengaluru, Karnataka, India Droisys Full time ₹ 12,00,000 - ₹ 36,00,000 per year

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 (FastAPI/Django, Microservices, Kafka)

Bengaluru, India – Onsite

Full Time

Interview Mode:-Coding assignment and Then two rounds of video interviews

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.



  • Bengaluru, Karnataka, India Tata Consultancy Services Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role: Python Full stack DeveloperExperience range: 3-5 yearsLocation: Bangalore and HyderabadNOTE: Relevant Python Fullstack experience must be 3 years plus and notice period must be 45 daysJob description:Must have:Full Stack Developer with experience in Python + React, Gen AI Development3-5 years of full stack development experienceStrong in Python, Fast...


  • Bengaluru, Karnataka, India, Karnataka People Prime Worldwide Full time

    About the CompanyOur client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.Title: python Full...


  • Bengaluru, Karnataka, India Swift Strategic Solutions Inc Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Our technology services client is seeking multiplePython Full Stack Developerto join their team on a Full Time basis. Below are further details about the role:Role: Python Full Stack DeveloperExperience: 8- 12 YearsLocation: PAN INDIANotice Period : Immediate- 15 DaysMandatory Skills: Spring Boot, RESTful APIs Django, Flask, Fast API, Angular, Python,...


  • Bengaluru, Karnataka, India, Karnataka Luxoft Full time

    Project descriptionWe need a Python Developer to work for a leading investment bank client.ResponsibilitiesDesign, develop, and maintain full-stack Python applications with modern frontend frameworksBuild and optimize RAG (Retrieval-Augmented Generation) systems for AI applicationsCreate and implement efficient vector databases and knowledge storesDevelop...


  • Bengaluru, Karnataka, India Mobile Programming Full time ₹ 20,00,000 - ₹ 40,00,000 per year

    Role: Python full stack DeveloperExperience:2 year'sLocation: BangaloreNotice period: immediate joiningSkills:Python, Django, fast API, Interested candidates kindly share your cv on Job Type: Full-timePay: ₹334, ₹1,055,993.20 per yearApplication Question(s):How many days NP? Last working date?CTC? ECTC?Experience:Python: 2 years (Preferred)Django: 2...


  • Bengaluru, Karnataka, India CODERS BRAIN TECHNOLOGY PRIVATE LIMITED Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Summary:We are seeking a highly skilled Python Full Stack Developer to design, develop, and maintain robust web applications and services. The ideal candidate should possess strong backend expertise with frameworks like Django, Flask, or FastAPI, and have hands-on experience with modern frontend technologies. The role requires excellent coding practices,...


  • Bengaluru, Karnataka, India Infosys Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Python Full Stack DeveloperPython, AWS, Fast API, Gen AI • Min. 5-9 years of relevant experience • In-depth knowledge of design issues and best practices • Solid understanding of object-oriented programming • Familiar with various design, architectural patterns and software development process. • Experience with both external and embedded databases...


  • Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We are currently seeking a Python full stack to join our team in Bangalore, Karntaka (IN-KA), India (IN).NTT DATA Services currently seeks Python full stack to join our team in HyderabadSummary:Seeking a highly skilled and experienced Senior Python Engineer who will be responsible for designing, developing, and maintaining high-quality, scalable, and...


  • Bengaluru, Karnataka, India Nityo Infotech Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    We are #Hiringfor aFull-Stack Developer (Python / React / SQL) – Bengaluru – Full Time – Onsiterole.Job Title: Full-Stack Developer (Python / React / SQL)Location: Bengaluru (onsite)Employment Type: Full TimeAbout the RoleWe are seeking a skilledFull-Stack Developerproficient inPython, React, and SQLto design, develop, and maintain scalable web...


  • Bengaluru, Karnataka, India Walnut Folks Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We're looking for a Senior Full Stack Developer who thrives in fast-paced environments and wants to build real tools, not just write code. You'll play a key role in designing, shipping, and scaling platforms that power one of India's leading performance and influencer marketing groups.From internal dashboards to AI-powered creator discovery tools, we're...