Seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD). The ideal candidate will be proficient in event-driven architectures using Kafka, familiar with Java-based microservices, and experienced with NoSQL databases. You will collaborate with cross-functional teams to design, develop, and deploy scalable, high-performance backend services, with optional contributions to front-end components or Generative AI-driven features.
Good To Have:
Contribute to front-end components (React, Node.js)
Contribute to Generative AI-driven features
Collaborate with Data Engineering and AI teams to integrate analytics, ML, or Generative AI modules
Support front-end development in React.js or Node.js
Must Have:
12+ years of professional experience in software development
Strong proficiency in Python (Flask, FastAPI, or Django frameworks)
Solid understanding of event-driven systems and Apache Kafka
Hands-on experience with Java (Spring Boot or similar frameworks)
Experience with DevOps tooling (Docker, Kubernetes, CI/CD, monitoring, and deployment automation)
Expertise in NoSQL databases (Snowflake preferred; MongoDB, Cassandra, or DynamoDB acceptable)
Practical experience with Test-Driven Development (TDD) and automated testing frameworks (pytest, unittest, JUnit)
Strong grasp of software design principles, RESTful APIs, and microservices architecture
Add these skills to join the top 1% applicants for this job
cross-functional
github
game-texts
automated-testing
react
oauth
nosql
azure
spring-boot
apache-kafka
elasticsearch
spark
gradle
junit
hibernate
fastapi
node.js
mongodb
ci-cd
cassandra
docker
front-end
microservices
flask
kubernetes
django
git
python
github-actions
jenkins
java
Scope:
We are seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD). The ideal candidate will be proficient in event-driven architectures using Kafka, familiar with Java-based microservices, and experienced with NoSQL databases (preferably Snowflake).
You’ll collaborate with cross-functional teams to design, develop, and deploy scalable, high-performance backend services — and optionally contribute to front-end components (React, Node.js) or Generative AI-driven features in our product ecosystem.