Senior Backend Engineer - Java

Salary

₹50 - 60 LPA

Min Experience

9 years

Location

Bengaluru, mum

JobType

full-time

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:

  1. Screening: Initial HR assessment for fit.
  2. DSA and Logic Online Test: Problem-solving focused.
  3. Technical Round 1: Backend development and technology-specific evaluation.
  4. 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