Senior Backend Developer

8 - 13 years

20 - 30 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a highly skilled and experienced Senior Backend Developer to join our team and lead the backend development of large-scale, real-time mobile applications. This is a critical role in building the high-performance server-side systems that support media-rich, real-time features, serving thousands of concurrent users.

You'll be working with a microservices-based architecture (MSA) and collaborating closely with Android and mobile teams. This role is perfect for someone who thrives in solving complex technical challenges around scalability, concurrency, and real-time communication.

We proactively develop valuable products from the user's perspective. We prioritize user value and develop code quality, security, and fun products.

A Senior Backends developer designs, builds, and maintains backend servers. And Provides technical leadership and proactive development culture for the team.

Responsibilities

Lead the design, development, and maintenance of backend services using Java and Node.js And C

Architect and implement real-time communication services using WebSocket, WebRTC, and custom signaling protocols

Design robust, scalable, and secure APIs for seamless communication with mobile clients

Handle multi-threaded and multi-channel systems, including concurrent user management

Manage backend concurrency across clients, ensuring data integrity and performance

Develop, test, and optimize systems for high throughput and low latency

Collaborate with frontend/mobile developers, QA engineers, and DevOps teams

Participate in code reviews, system design discussions, and architectural planning

Work closely with designers and product managers

Ensure application performance, security, and quality

Take ownership of features from concept to deployment

Qualifications

7+ years of professional backend development experience

Strong proficiency in Java and Node.js in production environments

Deep understanding and experience in microservices architecture (MSA)

Extensive hands-on experience with WebSocket and WebRTC in real-time media systems

Solid background in user authentication systems (e.g., OAuth2, JWT)

Practical experience with unit testing, integration testing, and API testing

Strong understanding of database design, schema optimization, and query performance (SQL/NoSQL)

Experience in C/C++ module development for high-performance backend components

Proven track record in:

  • Mobile communication module design and backend-to-client integration
  • Multi-threaded programming and resource management
  • nMulti-channel data pipelines

Managing high-concurrency environments and synchronization between clients

Experience with Agile development methodologies

Ability to debug, monitor, and optimize performance across distributed systems

Preferred Qualifications

Experience in full-stack development across backend and frontend

Previous work on backend systems tightly integrated with mobile clients

Strong experience as a DBA (Database Administrator) or TA (Technical Architect)

Hands-on experience with cloud platforms such as AWS, GCP, or Azure, including deployment, scaling, and monitoring of microservices

Contribution to open-source projects or technical communities is a plus

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

ghaziabad, uttar pradesh, india