Bestkaam Logo
Hawk MarTech Logo

Java Development Lead

Delhi NCR, Haryana, India

2 months ago

Applicants: 0

Salary Not Disclosed

3 days left to apply

Job Description

Java Development Lead Location: Hybrid? Gurgaon Department: Technology / Engineering Experience Level: 8+ Years Employment Type: Full-Time Role Overview: As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You?ll work with a team of talented engineers to ensure high availability, low latency, and end-to-end performance across our platform. Key Responsibilities: Develop and maintain RESTful APIs and microservices using Java (Spring Boot) . Design and implement scalable systems for messaging, presence, notifications, and media handling. Collaborate with Erlang and mobile teams to integrate backend services with the real-time messaging core. Optimize backend performance for high throughput and low latency under heavy load. Work on message delivery guarantees, retries, deduplication, and storage mechanisms. Implement authentication, authorization, and session management features. Integrate third-party services (e.g., push notification gateways, SMS, cloud storage). Ensure code quality through unit/integration testing, code reviews, and CI/CD practices. Required Skills: 8+ years of professional experience with Java and Spring Boot in backend development. Strong knowledge of microservice architecture , RESTful APIs , and event-driven systems . Experience with asynchronous processing , message queues (e.g., Kafka, RabbitMQ), and WebSockets . Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis). Experience with distributed systems , performance tuning, and horizontal scaling. Familiarity with authentication protocols (JWT, OAuth2) and secure API design. Comfortable working in Linux-based environments , using tools like Docker and Git . Nice to Have: Experience working with real-time messaging systems or chat applications . Familiarity with protocols like XMPP , MQTT , or custom messaging frameworks. Exposure to DevOps practices , CI/CD , and cloud platforms (AWS, GCP, etc.). Understanding of end-to-end encryption and secure data storage. Knowledge of WebRTC , STUN/TURN servers, or media streaming protocols (for future features like voice/video).

Additional Information

Company Name
Hawk MarTech
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Remote
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
3 days left to apply

Similar Jobs

Candescent

2 weeks ago

Software Support Engineer II

Candescent

Allvue Systems

2 weeks ago

Reporting Engineer ll

Allvue Systems

Bellurbis

2 months ago

Dotnet Developer (0 - 1 year)

Bellurbis

KHEYDIGIT

2 months ago

Sr GCP Data Engineer

KHEYDIGIT

Tata Consultancy Services

1 week ago

Java Technical Lead

Tata Consultancy Services

Bajaj Finserv

2 months ago

Senior Software Engineer

Bajaj Finserv

National Payments Corporation Of India (NPCI)

1 week ago

Java Application Development Expert

National Payments Corporation Of India (NPCI)

Discoveries Quintessential

2 weeks ago

Back End Developer

Discoveries Quintessential

People Prime Worldwide

1 week ago

Dot Net Developer Full stack engineer

People Prime Worldwide

Agile, C#, SQL +2
Brace Infotech Private Ltd

2 months ago

Java Developer

Brace Infotech Private Ltd