Backend Developer

Year    KA, IN, India

Job Description

Full time
|
Work From Office
This Position is Currently Open

Department / Category:

DEVELOPER




Listed on Jul 16, 2025

Work Location:

BANGALORE



Job Descritpion of Backend Developer


----------------------------------------


6 to 8 Years Relevant Experience


We are seeking a highly skilled and experienced Backend Developer with strong expertise in Java, Node.js, and real-time communication systems. The ideal candidate will have hands-on experience in building and maintaining scalable, high-performance backend systems using microservices architecture (MSA) and advanced communication protocols like WebSocket and WebRTC. This role demands a strong focus on performance, concurrency, security, and distributed system design.


Key Responsibilities:

Design, develop, and maintain robust backend systems using Java and Node.js in production environments. Architect and implement microservices-based solutions to support scalable and modular applications. Build and integrate real-time media systems using WebSocket and WebRTC. Design and manage user authentication and authorization systems using OAuth2, JWT, etc. Collaborate with cross-functional teams for end-to-end system integration with mobile and client-side modules. Develop C/C++ backend components for high-performance and compute-intensive operations. Optimize database performance, including schema design, indexing, and tuning for both SQL and NoSQL databases. Write and maintain unit, integration, and API tests to ensure backend stability and correctness. Design and manage multi-threaded, multi-channel, and high-concurrency systems, ensuring synchronization across clients. Participate in Agile development practices, including sprint planning, code reviews, and daily stand-ups. Monitor, debug, and optimize backend system performance across distributed environments.

Required Skills & Qualifications:

Professional backend development experience in Java and Node.js. In-depth knowledge of Microservices Architecture (MSA). Proven experience with WebSocket and WebRTC for real-time media systems. Hands-on experience with authentication systems (OAuth2, JWT). Proficiency in unit testing, integration testing, and API testing frameworks. Strong expertise in database design (SQL/NoSQL), query optimization, and performance tuning. Experience in C/C++ for backend module development. Strong understanding of multi-threaded programming, resource management, and data pipelines. Proven ability to manage high-concurrency systems and real-time client synchronization. Familiarity with Agile/Scrum methodologies and development processes. Excellent debugging, performance monitoring, and optimization skills in distributed systems.

Preferred Qualifications:

Experience in mobile communication systems and backend-to-client integration workflows. Familiarity with containerized environments, CI/CD, and cloud-native deployments is a plus. Strong analytical and problem-solving skills with attention to detail. Excellent communication and collaboration abilities.

Required Skills for Backend Developer Job


---------------------------------------------

Java and Node.js



microservices architecture



WebSocket and WebRTC



databases, C/C++



Our Hiring Process


----------------------

Screening (HR Round)

Technical Round 1

Technical Round 2

*

Final HR Round

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3873547
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year