Home
Jobs

Full-Stack Developer

6 - 11 years

10 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

The ideal candidate will have a strong background in backend software

development, specifically in web development. This role involves designing and

implementing scalable backend architecture, managing database schemas, and

leading release management processes.

Required Technical Skills

  • 3+ years experience in backend software development

  • Strong proficiency in Go/GoLang and Fiber framework or similar

frameworks

  • Advanced database schema design and migration management

  • Data design and normalization concepts

  • Schema migration management and across versions

  • Query optimization and indexing techniques in mongodb

  • Transaction management, connection pooling, and configuration

  • Experience implementing and maintaining GraphQL APIs

  • Performance optimization for high-load applications

  • Deep understanding of software design patterns and architectural

principles ( clean architecture, SOLID design principles .. )

  • Error handling and logging strategies

  • Authentication and authorization mechanisms for microservice bases

architecture

  • Application profiling and benchmarking


  • Caching strategies

  • Load testing and stress testing

  • Resource monitoring and performance bottlenecks identification

  • Should able to identify area of performance optimization within the

environment

  • Should possess a mindset of secured code writing.

Key Responsibilities

  • Design and implement scalable backend architecture for our ECAD platform

  • Manage database schemas across multiple application versions

  • Optimize application performance for complex rendering operations

  • Implement caching strategies and performance monitoring

  • Establish coding standards and design patterns for maintainable code

  • Mentor junior developers on backend best practices

  • Collaborate with the senior engineer on system architecture

Required Experience

  • Managing database schema migrations and versioning

  • Must have worked on full stack project for minimum 3 years

  • Performance profiling and optimization of backend systems

  • Implementing design patterns (Factory, Repository, Dependency Injection)

  • Code review and technical documentation

  • High-load application development

Preferred Qualifications

  • Experience with Mongodb , data streams , performance tuning

  • Experience with distributed systems or microservices architecture

  • Background in implementing technical validation rules for engineering

applications

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You

Puducherry, Puducherry

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India