explicit-model-building

Backend Software Developer

2 - 7 years

4 - 7 Lacs

Posted:4 months ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
  • Design, develop, and maintain scalable and efficient backend systems using TypeScript and NestJS.
  • Implement and optimize database schemas using MongoDB and TypeORM.
  • Integrate AWS services to enhance the functionality and performance of the backend architecture.
  • Work on serverless architecture to build and deploy microservices.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Conduct code reviews to ensure code quality and mentor junior developers.
  • Troubleshoot and debug issues, providing timely resolutions.
  • Stay updated on industry trends and emerging technologies to recommend improvements and enhancements.

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 2 years of professional experience in backend software development.
  • Proficient in TypeScript and experienced with NestJS framework.
  • Strong expertise in MongoDB and TypeORM for database design and management.
  • Hands-on experience with AWS services, including Lambda, API Gateway, DynamoDB, and others.
  • Familiarity with serverless architecture and its implementation in a production environment.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced and dynamic environment.
  • Knowledge of other programming languages such as Python or Java.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with CI/CD pipelines for automated deployment.

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
NST Cyber

Cybersecurity

Tech City

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India