Senior Backend Developer

Year    KA, IN, India

Job Description

Position:

Senior Software Development Engineer (SDE III) - Backend

Location:

Bengaluru, Karnataka

Employment Type:

Full-Time

About the Role



We are seeking a highly skilled

Senior Software Development Engineer (SDE III) - Backend

with proven expertise in

Java (Spring Boot)

,

Node.js

, and

MySQL

. As a senior engineer, you will be responsible for architecting, developing, and optimizing scalable backend systems that power our applications. The ideal candidate has hands-on experience in

both enterprise-grade Java microservices

and

modern Node.js services

, and can design robust, data-driven solutions that meet high performance and reliability standards.

Key Responsibilities



Backend Ownership:

Lead the end-to-end development of backend services, APIs, and microservices across

Java Spring Boot

and

Node.js

.

Architecture & Design:

Design scalable, modular, and maintainable backend architectures with clear service boundaries.

Database Expertise:

Design, optimize, and manage

MySQL

databases (schema design, indexing, query tuning, replication).

Cross-Stack Collaboration:

Work closely with frontend engineers, DevOps, and product managers to deliver seamless, reliable features.

Mentorship & Review:

Conduct code reviews, mentor team members, and enforce high standards of backend engineering practices.

Performance & Reliability:

Build high-throughput, low-latency systems; implement caching, queuing, and failover mechanisms.

Testing & Quality:

Implement robust unit, integration, and contract tests across services.

Security & Compliance:

Apply best practices for securing APIs, data, and infrastructure.

Monitoring & Optimization:

Proactively monitor backend performance and continuously improve system scalability and reliability.

Documentation:

Maintain detailed documentation for APIs, services, and system designs.

Required Qualifications



Experience:

Minimum of

5 years

in backend development, with strong hands-on expertise in

both Java (Spring Boot)

and

Node.js

.

Core Technical Skills:

Expert in

Java (Spring Boot)

microservices development. Proficiency in

Node.js

for building scalable services. Deep knowledge of

MySQL

(schema design, optimization, indexing). Strong understanding of

RESTful APIs

and

microservices architectures

. Familiarity with

caching (Redis/Memcached)

and

message queues (Kafka/RabbitMQ)

. Hands-on with build tools and dependency managers (Maven/Gradle, npm/yarn). Version control proficiency (

Git

).

Problem-Solving:

Strong debugging, analytical, and system design skills.

Collaboration:

Excellent communication skills, capable of working across teams.

Agility:

Comfort with fast-paced, agile product environments.

Preferred Qualifications



Education:

Bachelor's degree in Computer Science, Information Technology, or related field.

Additional Skills:

Experience with

Docker, Kubernetes, and CI/CD pipelines

. Familiarity with

NoSQL databases

(MongoDB, Cassandra). Exposure to

cloud platforms

(AWS/GCP/Azure). Hands-on with

observability & monitoring tools

(Prometheus, Grafana, ELK, New Relic).
Job Type: Full-time

Pay: ₹451,229.62 - ₹1,882,773.77 per year

Benefits:

Health insurance Provident Fund
Work Location: In person

Speak with the employer


+91 8976756207

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
    JD4372744
  • 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