Backend Developer

Year    Remote, IN, India

Job Description

Senior Backend Software Engineer (GoLang / Java / Full-Stack)



Company:

The Code Services

Job Type:

Full-Time

Location:

Remote

The Opportunity



We are looking for a versatile Backend Developer to lead the server-side architecture of our real-time dating and video chat platform. You will be responsible for building the "engine" that handles thousands of concurrent video handshakes, real-time matching algorithms, and secure messaging.

Technical Stack for This Project



Core Backend:

GoLang (for high-performance microservices) and Java (for robust enterprise logic).

Database:

MongoDB (Scalable NoSQL for user profiles and matching data).

Frontend Integration:

React and Next.js (for our web-based admin dashboards and internal tools).

Infrastructure:

WebSockets, RESTful APIs, and Cloud deployment.

Key Responsibilities



Architecture:

Design and implement highly scalable microservices in

GoLang

and

Java

to support real-time video and chat features.

Database Management:

Architect and optimize

MongoDB

schemas for fast proximity-based matching and complex user data.

API Development:

Build and maintain secure RESTful and GraphQL APIs for our iOS and Android mobile apps.

Frontend Collaboration:

Develop the admin panel and internal tools using

React

and

Next.js

, ensuring a seamless connection between the backend and the UI.

Performance:

Optimize server response times and ensure 99.9% uptime for our real-time communication protocols.

Requirements



Experience:

4+ years of professional backend development experience.

Multilingual:

Proven expertise in

GoLang

(Goroutines, Concurrency) and

Java

(Spring Boot or similar).

NoSQL Mastery:

Deep experience with

MongoDB

, including indexing, aggregation, and scaling.

Full-Stack Awareness:

Proficiency in

React

and

Next.js

to bridge the gap between frontend and backend.

Real-Time Tech:

Experience with

WebSockets (Socket.io)

and

Agora

signaling is a massive plus.

Education:

B.E./B.Tech in Computer Science or equivalent practical experience.

Why Join The Code Services?



Innovative Project:

Work on the cutting edge of real-time video and AI-driven matching.

Technical Freedom:

We use the best tool for the job--whether it's Go for speed or Java for reliability.

Growth:

Be a core member of a growing engineering team with a high degree of ownership.
Job Type: Full-time

Pay: ₹300,000.00 - ₹500,000.00 per year

Benefits:

Flexible schedule Work from home
Work Location: Remote

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
    JD5029465
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year