Senior Software Engineer

3 - 5 years

17 - 20 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Design, develop, deploy, and operate scalable microservices that serve millions of users. • Monitor performance and continuously improve the usage and efficiency of the services you create. • Collaborate closely with cross-functional teams, including Frontend Development, Quality Assurance, Customer Success, and Product Management. • Take ownership of the development and maintenance of solutions deployed for our customers, ensuring high-quality outcomes. • Participate in innovation projects to trial and implement new product features. • We are looking for passionate, forward-thinking developers eager to tackle new challenges and drive impactful solutions. • If you are based in Bangalore or are willing to relocate, you'll enjoy flexible working hours, a dynamic development environment, and the chance to collaborate with some of the brightest minds in the industry.

Preferred candidate profile

3-5 years of proven backend development experience with Node.js. • Strong understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles. • Experience with unit, integration, and functional testing, as well as a solid grasp of distributed architectures, application tuning/profiling, and continuous integration practices. • Proficiency in SQL, particularly PostgreSQL, and familiarity with various data stores, including time-series databases (e.g., InfluxDB, Prometheus), message queuing systems (e.g., RabbitMQ, Kafka, SQS), in-memory stores (e.g., Redis, Memcached), GraphQL frameworks (e.g., Hasura, Apollo), and object storage solutions (e.g., S3, Azure Blob). • Working knowledge of containerization and orchestration tools like Kubernetes and Docker; relevant certifications are a plus. • Experience with microservices architecture is a valuable asset.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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

Bengaluru, Karnataka, India

Hyderabad, Telangana, India