CareerPlanGet AI match score →

Project Manager (Engineering Manager,Java,Springboot,Mircroservices,Kafka)

Bangalore💼 Full-time🗓 2026-02-05 → 2026-07-31

Core

Design, develop, and maintain robust Python-based backend services and APIs within a hybrid Python–Java microservices ecosystem.

Role type

Senior Python backend engineer (distributed systems & DevOps)

Builds

Scalable, resilient, event-driven multi-tenant microservices

Domain

Cloud-native software engineering (Azure, Kafka, NoSQL)

Deliverable

production ML models | product features

Required skills

Python (Flask, FastAPI, Django), Apache Kafka, Java (Spring Boot), DevOps (Docker, Kubernetes, CI/CD), NoSQL (Snowflake, MongoDB, DynamoDB), TDD, RESTful APIs

Preferred skills

Front-end (React, Node.js), Generative AI integration, Spark, Elasticsearch

Technologies

Python, Java, Springboot, React, Gradle, GIT, Hibernate, Rest API, OAuth, MS Azure, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD, Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Ignite, Jenkins, GitHub Actions, Docker, pytest, unittest, JUnit

Responsibilities

Design and optimize NoSQL data models; Build and integrate event streaming solutions using Apache Kafka; Implement Test-Driven Development (TDD) practices; Develop and automate CI/CD pipelines; Collaborate with Data Engineering and AI teams to integrate analytics, ML, or Generative AI modules; Contribute to architectural design and performance optimization discussions

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗