R

Senior Java Backend Engineer

RekNomics · Chennai, Tamil Nadu, India

Human Resources Services · 11-50 employees

14 h ago
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and develop high-performance, scalable backend components and multi-threaded applications using Core Java. Collaborate with cross-functional teams to translate product requirements into robust technical solutions and optimize system reliability.

What they look for

Core Java OOPS Data Structures Design Patterns Concurrency Distributed Systems Kafka Spark JUnit OS Concepts Multi-threading Backend Design

Requirements

Requires strong hands-on experience in Core Java, OOPS, and concurrency, with exposure to distributed systems like Kafka or Spark. Candidates should have a solid understanding of OS-level concepts and experience with unit testing frameworks.

Full description

We are hiring a Senior Java Backend Engineer to build high-performance backend systems for a complex product platform. This role involves deep technical ownership, multi-threaded application development, and solving performance-critical engineering challenges.

You will work on core system components that demand strong fundamentals in concurrency, scalability, and reliability.

Tasks

What You’ll Do

  • Design and develop backend components using Core Java
  • Build scalable, multi-threaded applications
  • Translate product requirements into robust technical solutions
  • Optimize system performance and reliability
  • Contribute to core architecture and backend design decisions
  • Collaborate with cross-functional engineering teams

Requirements

What We’re Looking For

  • Strong hands-on experience in Core Java
  • Deep understanding of OOPS, Data Structures, and Design Patterns
  • Solid experience with Design Patterns and Concurrency
  • Exposure to distributed systems (Kafka, Spark, or similar technologies)
  • Experience with unit testing frameworks (JUnit)
  • Good understanding of OS-level concepts

Preferred Background

  • Experience in product engineering environments
  • Experience building performance-sensitive or system-level applications
  • Exposure to complex backend systems
  • Immediate to 30-day joiners preferred.