HamburgerMenu
hirist

Java Lead Developer - System Architecture

Posted on: 16/12/2025

Job Description

Description :


Java - Lead -WexLooking for strong Java DSA Lead with hands-on event driven system architecture.


Exp : 10 to 18 yrs


Work Location : Bangalore


Hybrid : 3 days WFO


Note : Any programming language experience is fine. Focus should entirely be on DSA + System design + System Architecture. + Event Driven Architecture.


We are looking for a passionate and skilled Software Engineer with a strong foundation in Data Structures and Algorithms (DSA) and experience in building systems that handle large-scale data efficiently. Youll play a key role in designing, developing, and optimizing backend systems, real-time pipelines, or storage engines that scale to billions of records.


- Design and implement highly performant algorithms to process, transform, and analyze large volumes of data


- Apply advanced DSA concepts like Trees, Graphs, Tries, Heaps, and Hashing for data indexing, filtering, and routing


- Develop and optimize data pipelines, stream processors, or caching systems


- Architect scalable systems for data ingestion, storage, and retrieval (structured/unstructured)


- Collaborate with cross-functional teams to integrate and deploy performant services


- Perform profiling, tuning, and memory optimization to ensure low-latency operations


- Write clean, modular, testable code and participate in code reviews


Must-Have Skills :


- Strong command over Core DSA concepts : Binary Search, Heaps, Graphs, Tries, Trees (AVL, B-Trees, Segment Trees)


- Hands-on experience with algorithms for sorting, searching, indexing, and caching large dataset


- Proficiency in one or more of the following languages : Java, Python


- Experience working with large datasets in real-time or batch


- Solid grasp of time and space complexity and performance tuning


- Familiarity with memory management, garbage collection, and data locality


- Deep technical knowledge; hands-on in architecture design, development, deployment, and production operation


- Familiar with agile software development and modern development tools and frameworks


- Holds strong engineering principles, including automation, quality, and best practices with a high bar.


- Extensive experience in complete software development life cycle E2E, including production monitoring.


info-icon

Did you find something suspicious?