Freelance Python Full-Stack Developer (Python • Kafka • Java)

📍 India

Technology ThreatXIntel

Job Description

Company Description ThreatXIntel is a startup specializing in cybersecurity services to help businesses and organizations safeguard their digital assets from cyber threats. Our team offers tailored, cost-effective solutions in areas such as cloud security, web and mobile security testing, DevSecOps, and comprehensive cloud security assessments. With a proactive approach, we continuously monitor and test client systems to identify vulnerabilities before they can be exploited. Our mission is to deliver high-quality cybersecurity services, empowering clients to focus on growing their businesses with peace of mind.

Role Description We are seeking a highly skilled

Python Full-Stack Developer

with approximately

7+ years of experience

in backend and frontend development, event-driven architectures, and distributed systems. The ideal consultant must be strong in

Python , have working knowledge of

Java , and hands-on experience with

Apache Kafka

for streaming/messaging pipelines. Key Responsibilities Develop and maintain full-stack applications using

Python

(primary) and

Java

(secondary). Build REST APIs, microservices, and backend components using modern Python frameworks. Implement event-driven architecture using

Kafka , including producers/consumers, topics, partitions, and streaming workflows. Design and develop frontend components using modern JavaScript frameworks (React/Angular/Vue). Integrate backend services with databases (SQL/NoSQL). Implement CI/CD pipelines, Git workflows, and automated testing. Troubleshoot production issues and optimize application performance. Collaborate with cross-functional engineering teams to deliver scalable and secure solutions. Required Skills & Experience 7+ years

of hands-on development experience. Strong expertise in

Python

(Django/Flask/FastAPI). Good working experience with

Java

for service-level integration or backend tasks. Hands-on experience with

Kafka

(consumer groups, partitions, stream processing, message retention). Strong understanding of microservices, REST APIs, and event-driven systems. Experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis). Knowledge of Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure). Familiarity with authentication frameworks (OAuth2, JWT) and best security practices. Strong debugging, problem-solving, and communication skills. Nice to Have Experience with container orchestration (Kubernetes). Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI). Knowledge of async frameworks (Celery, asyncio). Exposure to big data or real-time streaming patterns.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: November 26, 2025
Job Type: Technology
Location: India
Company: ThreatXIntel

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.