Jobless Developer
RekNomics logo

Posted 9 days ago

Open

Senior Java Backend Engineer

ChennaiHybrid

AI Summary

A Senior Java Backend Engineer designs and develops high-performance backend components, builds scalable multi-threaded applications, and contributes to core architecture and performance optimization.

About this role

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.

Skills

ConcurrencyCore JavaDesign PatternsDistributed SystemsJUnitKafkaObject-oriented ProgrammingOS ConceptsSpark

Explore related jobs

Browse these categories