Job Title : Sr. Platform Developer
Location : Electronic City Phase 1, Bengaluru (Hybrid)
Building next-gen AI platforms — need strong engineers in :
- Java
- Spring Boot
- Microservices
- Kafka
- AWS
- Kubernetes
Key Responsibilities : -
Design and build robust, scalable, and secure platform services using Java (17+), Spring Boot, and microservices architecture.Develop high-performance APIs and data pipelines that seamlessly connect AI models, data services, and user interfaces.Collaborate with AI engineers to integrate model inference endpoints, manage feature stores, and optimize real-time inference flows.Partner with UI teams to deliver efficient REST / GraphQL APIs, ensuring smooth user facing interactions.Architect systems that handle large-scale data processing, streaming, and asynchronous workloads using tools like Kafka / SQS.Contribute to platform-wide initiatives in observability, fault tolerance, and automation (CI / CD, Kubernetes, AWS).Participate in technical design reviews, mentor junior engineers, and uphold clean code and engineering best practices.Drive continuous improvements in performance, scalability, and developer productivity.Required Skills & Experience : -
8–12 years of experience in backend or platform engineering.Expert-level skills in Java 11+, Spring Boot, and microservice-based architecture.Strong experience with API design and integration, including REST, or GraphQL.Hands-on experience in asynchronous and event-driven systems (Kafka, RabbitMQ, or SQS).Deep understanding of multithreading, concurrency, and JVM performance tuning.Experience working with databases (SQL and NoSQL — e.g., PostgreSQL, MongoDB, Redis).Familiarity with containerization (Docker) and cloud-native deployments (Kubernetes, AWS).Proven track record in cross-functional collaboration, especially with AI or UI / UX teams.Good to Have : -
Exposure to Open search.Experience with streaming or real-time event systems for AI-driven analytics.Understanding of frontend-backend communication patterns and API gateway design.Knowledge of Reactive programming (Reactor, WebFlux).Familiarity with observability stacks (Prometheus, Grafana, ELK, OpenTelemetry).Experience building internal developer platforms or SDKs to improve cross-team efficiency.