





Metro location and broad backend requirements raise competition; seniority moderates applicant density.
Requires deep Java backend, Kafka and cloud experience, limiting cross-industry portability without backend expertise.
Explicit 8+ years Java requirement plus specific microservices, Kafka, cloud and degree filters makes screening stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, and deliver large-scale, resilient, and scalable distributed Java services processing billions of events using cloud-native techniques.
Implement, test, and streamline Nexthink's data platform with a focus on accelerating data onboarding and improving system availability, scalability, and performance.
Collaborate closely with product management, architects, and engineering teams to maintain quality, participate in technology roadmap, and handle level 3 support requests.
Minimum 8+ years experience as a Java developer in SaaS projects.
Bachelor's degree in Computer Science (B.E./B.Tech) required; MSc preferred.
Strong experience with Microservices frameworks; Micronaut or Spring preferred.
Experience with messaging systems like Kafka and cloud providers such as AWS required.
Experienced in designing and operating cloud-native microservices architectures at scale within agile teams.
Has proven ability to influence product and engineering practices related to system reliability and performance.
Demonstrates advanced knowledge of Java ecosystem, distributed systems, and related DevOps tooling including CI/CD and container orchestration.