





Metro senior backend role with popular title but specialized Kafka/DevOps requirements, moderate employer brand.
Strong distributed-systems, Kafka, cloud and NoSQL focus limits cross-industry transferability.
Explicit 9+ years plus many mandatory technical skills and DevOps requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain Python-based backend services and APIs with event-driven architecture using Apache Kafka.
Collaborate with Java teams to develop hybrid Python–Java microservices and optimize NoSQL data models (Snowflake preferred).
Implement Test-Driven Development, automate CI/CD pipelines using DevOps tools, and contribute to architectural design and performance optimization.
9+ years of professional software development experience.
Proficiency in Python frameworks (Flask, FastAPI, or Django) and hands-on experience with Java (Spring Boot or similar).
Experience with event-driven systems using Apache Kafka, DevOps tooling (Docker, Kubernetes, CI/CD), and NoSQL databases (Snowflake preferred).
Practical knowledge of Test-Driven Development and automated testing frameworks.
Experienced engineer comfortable working across Python and Java microservices in scalable, resilient event-driven architectures.
Capabilities in integrating backend services with data engineering and AI teams for analytics, ML, or Generative AI modules.
Skilled in delivering maintainable, well-tested code with automated deployments in cloud environments, especially MS Azure.