Senior Backend Engineer - Java
Salary
₹50 - 60 LPA
Min Experience
9 years
Location
Bengaluru, mum
JobType
full-time
- Overview
About the role
Requirements:
- 8+ years of experience in backend development with Java.
- Strong proficiency in Java (11+), Spring Boot, Spring Data.
- Experience with Elasticsearch, Kafka, Redis, Apache Spark.
- Expertise in multi-threaded and distributed systems.
- Experience with SQL and non-relational databases (e.g., MongoDB).
- Experience with cloud platforms (AWS, GCP) is a plus.
Responsibilities:
- Backend Development: Design and build scalable services using Java and related technologies.
- Data Integration: Work with Elasticsearch, Kafka, and Redis for real-time data processing.
- Performance Optimization: Optimize systems for scalability and performance, using Apache Spark.
- Collaboration: Collaborate with cross-functional teams to deliver features and resolve issues.
- Mentoring: Guide and mentor junior engineers in the team, providing technical leadership and support.
Job Details:
- Location: In-office, Mumbai or Bangalore.
- Contract Type: Full-time.
Interview Process:
- Screening: Initial HR assessment for fit.
- DSA and Logic Online Test: Problem-solving focused.
- Technical Round 1: Backend development and technology-specific evaluation.
- Final Round: In-depth technical discussion on architecture and system design.
Role of ClanX:
ClanX is assisting Commotion in hiring skilled backend engineers to develop high-performance systems for its contextual ecommerce platform.
Skills
Apache Spark
Redis
Kafka
ElasticSearch
Java