D

Backend Developer

DRIVEACAR PRIVATE LIMITED
Rohtak Not disclosed
4 days ago
Remote
Apply to Job

About the job

Position: Backend Developer Experience: Minimum 5 years Location: [Remote] Employment Type: Full-time About the Role We are seeking an experienced Backend Developer with strong expertise in building scalable, high-performance backend systems. The ideal candidate will have hands-on experience with multiple backend technologies, databases, cloud platforms, and API architectures. You will work closely with cross-functional teams to design, develop, and maintain robust server-side applications. Key Responsibilities • Design, develop, and maintain backend services, APIs, and microservices. • Optimize applications for maximum speed, scalability, and security. • Implement and maintain database schemas, queries, and data models. • Integrate third-party services, APIs, and internal systems. • Troubleshoot, debug, and improve backend performance. • Collaborate with frontend engineers, DevOps, product managers, and QA teams. • Write clean, maintainable, and well-documented code. • Participate in code reviews, architecture discussions, and technical planning. • Ensure application reliability, security, and compliance with best practices. • Monitor system performance and contribute to CI/CD pipelines. Required Technical Skills Programming Languages • Strong proficiency in one or more: Java, Python, Node.js, Go, C#, Ruby, or similar. • Good understanding of OOP, functional programming, and design patterns. Backend Frameworks • Experience with frameworks such as: • Spring Boot (Java) • Django / Flask / FastAPI (Python) • Express.js / NestJS (Node.js) • .NET Core (C#) Databases • Expertise in SQL databases (MySQL, PostgreSQL, MS SQL). • Experience with NoSQL databases (MongoDB, Redis, Cassandra). • Understanding of database optimization and indexing. API & Integrations • Strong experience with RESTful APIs, GraphQL, and WebSockets. • Familiarity with API security, throttling, authentication (OAuth2, JWT). Cloud & DevOps • Hands-on experience with cloud platforms: AWS, Azure, or Google Cloud. • Knowledge of: • Docker, Kubernetes • CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) • Serverless architectures Architecture & Systems • Experience with microservices, event-driven architecture, message queues (Kafka, RabbitMQ, SQS). • Understanding of scalable distributed systems. Additional Skills • Strong problem-solving and analytical skills. • Ability to work in an Agile/Scrum environment. • Excellent communication and collaboration abilities. • Familiarity with version control tools (Git, GitLab, GitHub). • Understanding of security best practices and performance tuning. Education • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). Preferred Qualifications • Experience with monitoring tools (Prometheus, Grafana, ELK). • Familiarity with CI/CD and automation pipelines. • Contributions to open-source projects. • Knowledge of test automation and frameworks (JUnit, PyTest, Mocha, etc.).

Requirements

  • Java
  • Python
  • Node.js
  • Cloud
  • API

Qualifications

  • Bachelor’s degree in Computer Science
  • Engineering

Preferred Technologies

  • Java
  • Python
  • Node.js
  • Cloud
  • API

Similar Jobs

Trential

Backend Developer

Trential

GurugramNot disclosed
2 days agoOn-Site
T

Backend Developer

Trential

DindigulNot disclosed
3 days agoOn-Site
T

Backend Developer

Trential

KochiNot disclosed
3 days agoOn-Site