Back-End Developer (Java, Spring, Kafka)
Location: Bangalore, Karnataka
Duration: 612+ Months
Role Summary
We are seeking an experienced Back-End Developer to design and build scalable, high-performance services using Java, Spring Boot, and Kafka.
Responsibilities
- Develop and deliver backend services and data pipelines.
- Lead design and discovery for medium to large projects.
- Guide a small team (34 engineers).
- Build low-latency, event-driven, distributed systems.
- Troubleshoot and resolve production issues.
- Ensure adherence to engineering best practices and standards.
Required Skills
- 5+ years of experience with Java / J2EE
- 4+ years with Spring Boot
- Strong expertise in Kafka, event sourcing, event-based architecture
- Experience with Cassandra, SQL, and NoSQL databases
- Background in building scalable, cloud-based distributed systems
- Experience with CI/CD and high-performance data processing