Home
Jobs

Full Stack Backend Developer

6 - 8 years

20 - 25 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key

  • End-to-End Solution Design: Work closely with cross-functional teams to define and develop full-stack applications, including backend services, frontend integration, and cloud-based solutions.
  • API Development: Design and implement robust APIs, ensuring that they are scalable and maintainable.
  • Collaborative Development: Work in collaboration with product managers, data scientists, and UX teams to develop new features and improve existing ones.
  • Performance Optimisation: Enhance application performance, scalability, and security by developing efficient algorithms and making use of cloud resources optimally.
  • Code Quality & Best Practices: Follow best practices in coding, testing, and deployment to ensure high-quality, production-ready solutions.
  • Documentation & Maintenance: Ensure proper documentation for both the backend architecture and API usage. Provide ongoing maintenance and updates for the applications.

Skills

  • Experience: 4 to 6 years of product development.
  • Backend Development: Strong experience in building scalable and performant backend services using Python and frameworks such as Flask, FastAPI, and Django.
  • Strong Coding Skills: Solid programming foundation with experience in writing clean, maintainable, and efficient code.
  • Database Expertise: Hands-on experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases, and ORM frameworks for managing and optimising database interactions.
  • Cloud Services: Proficiency in cloud platforms like AWS, GCP, or Azure, and knowledge of deploying applications using cloud-native services.
  • Front-End Integration: Experience in integrating with front-end technologies like ReactJS, HTML, CSS, and JavaScript for integrating the frontend with backend services.
  • Version Control & CI/CD: Experience with Git, and tools like Jenkins or CircleCI for continuous integration and continuous deployment.
  • Testing: Ability to write unit tests, integration tests, and ensure the application is highly reliable.

Preferred

  • AI/ML Experience: Exposure to working with AI/ML tools and integrating machine learning models into backend services.
  • Containerization & Orchestration: Knowledge of Docker and Kubernetes for containerising applications and managing microservices.
  • Leadership & Mentorship: Ability to guide junior developers, participate in code reviews, and contribute to technical decision-making.

Education

  • A degree in Computer Science, Engineering, or a related field (B.Tech/M.Tech or equivalent).
  • 4 to 6 years of experience in full-stack development, with a focus on backend development and microservices architecture.

Why

  • Work on cutting-edge AI and machine learning technologies.
  • Be part of a collaborative and innovative environment.
  • Solve real-world industrial challenges with impactful solutions.
  • Opportunities for professional growth and learning.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You