Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Praxis Hr Solution

NewBe an early applicant

Lead Java Developer

Posted Updated
Discussion

Summary

Lead Java Developer based in Delhi/NCR designing and building backend microservices using Core Java, Spring Boot, and REST APIs, with Kafka for event-driven messaging, Redis caching, and SQL/NoSQL databases. Requires strong HLD/LLD system design skills for candidates with 3-8 years of experience.

Mandatory Technical Skills

  • Java: Core Java, Collections, Multithreading, Concurrency, JVM fundamentals.
  • Backend Frameworks: Spring Boot, Spring Framework, REST APIs.
  • Microservices: Distributed systems, service-to-service communication, fault tolerance.
  • Messaging: Apache Kafka, event-driven architecture, asynchronous processing.
  • Caching: Redis, caching strategies, performance optimization.
  • System Design: High-Level Design (HLD), Low-Level Design (LLD), scalability, availability, reliability, and distributed system design.
  • Databases: Strong SQL skills and experience with relational and/or NoSQL databases.
  • Engineering Practices: Design patterns, SOLID principles, data structures and algorithms, Git, CI/CD.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →