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

Hitachi Digital Services

2 weeks ago

Dotnet Developer - Senior

Hitachi Digital Services

NTT DATA North America

2 months ago

Application Engineer Java developer

NTT DATA North America

Fusemachines

2 months ago

Sr. Data Engineer Azure Databricks

Fusemachines

Data, Python, SQL +1
GlobalVox

2 weeks ago

Java Backend Developer

GlobalVox

Uplers

1 week ago

QA Automation Engineer

Uplers

Avaloq

2 months ago

Mobile QA Engineer

Avaloq

People Prime Worldwide

1 week ago

Java Full Stack Developer

People Prime Worldwide

Xeedo Technologies

1 week ago

Java Developer (Backend)

Xeedo Technologies

Azilen Technologies

2 weeks ago

Data Scientist

Azilen Technologies

Axtria - Ingenious Insights

2 weeks ago

Manager - Decision Science

Axtria - Ingenious Insights