





Tier-1 employer, popular backend role in Bangalore with broad skills increases qualified applicant density.
Role requires deep backend, Scala, Kafka, Spark, and platform experience limiting cross-industry transferability.
Explicit 8+ years and mandatory Scala, Kafka, Spark, and cloud/platform expertise create strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and own end-to-end architectures including microservices, event-driven systems, and data platforms focusing on scalability, reliability, and maintainability.
Build and deliver backend services, APIs, cloud-native infrastructure on Kubernetes, and data engineering pipelines using Spark/Databricks and Kafka.
Lead architecture/design reviews, define engineering standards for testing, observability, CI/CD, and mentor engineers while shaping cross-team technical strategy.
Bachelor’s degree in computer science, computer engineering, or relevant technical field (Master’s preferred).
8+ years professional software engineering experience across backend, platform, or data domains.
Strong programming skills in Scala or Java (Scala preferred) with experience building distributed microservices and event-driven systems.
Hands-on experience with Kafka in production, relational databases (e.g. PostgreSQL), Spark/Databricks data pipelines, and cloud-native infrastructure (Kubernetes knowledge good to have but not mandatory).
Experienced in designing scalable, production-grade backend services and event-driven architectures primarily in Scala/JVM ecosystem.
Proven leadership in technical design decisions, architecture ownership, and cross-team collaboration for platform and data engineering solutions.
Skilled in building observability, CI/CD best practices, mentoring engineers, and balancing technical sustainability with business priorities.