Node JS Engineer

1 - 6 years

7.0 - 10.0 Lacs P.A.

bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

performance tuningbackendversion controldatabase designinfrastructure managementjavascriptmanager technologyprogrammingapplication developmentaws

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the job: NodeJS Engineer Career Level : Senior. Location : Remote - Offshore - India Who We Are: This is Spearhead Technology where every challenge is an opportunity, and every solution is a masterpiece in the making. As a full-lifecycle IT company, we transcend mere delivery; we engineer success. From inception to implementation, our seasoned expertise shepherds every phase of the journey. Be it planning, analysis, design, development, testing, or the seamless transition to production, we stand as steadfast partners in our clientsprogress. At Spearhead Technology, quality isnt a mere aspirationits our ethos. Rooted in Tech Advisory, our methodology is guided by insights that spark transformative outcomes. We recognize the paramount importance of talent retention. Through a steadfast commitment to work-life balance, competitive remuneration packages, and an optimized operational model, we ensure our team remains as exceptional as our services. Step into Spearhead Technology, where innovation meets precision, and together, lets sculpt the future of technology with finesse and distinction. Requirements We are seeking an experienced Node JS Engineer with 6+ years of experience in enterprise application development. This role involves working on backend systems built with Node.js, with the ability to seamlessly switch between Node.js and Java to maintain or enhance server-side code. The ideal candidate will have expertise in stateless asynchronous programming and be well-versed in technologies such as Node.js, Java, Couchbase, PostgreSQL, and AWS cloud services. Key Responsibilities: Backend Development: Design, develop, and maintain scalable backend systems and applications using Node.js and Java , ensuring high performance and reliability. Stateless Asynchronous Programming: Develop and implement stateless, asynchronous solutions using Node.js and Java for efficient request handling and server-side logic. Code Maintenance Enhancement: Effectively work across Node.js and Java codebases to ensure the optimization and enhancement of server-side logic and features. Database Integration: Work with Couchbase and PostgreSQL databases to store, query, and retrieve data in a performance-efficient manner, ensuring the integrity and scalability of the data layer. Cloud Integration: Leverage AWS services to deploy, monitor, and scale applications in a cloud environment, optimizing infrastructure and performance. Collaboration Code Reviews: Collaborate with cross-functional teams (including frontend, DevOps, and QA) to ensure seamless integration of backend solutions, and participate in code reviews and design discussions to uphold best practices. Troubleshooting Performance Tuning: Identify bottlenecks, troubleshoot production issues, and optimize application performance and scalability to meet enterprise-level requirements. Required Qualifications: 6+ years of experience in enterprise application development with a strong focus on backend technologies, specifically Node.js and Java . Expertise in Node.js: Deep understanding of Node.js for backend development, including knowledge of its asynchronous programming model, event-driven architecture, and stateless handling. Java Expertise: Proven experience working with Java for backend services, ensuring compatibility and integration between Node.js and Java-based solutions. Database Knowledge: Strong experience working with Couchbase and PostgreSQL , including database design, querying, and performance optimization. Asynchronous Programming: Solid understanding of asynchronous programming patterns in both Node.js and Java , ensuring non-blocking, highly scalable systems.

Information Technology
San Francisco

RecommendedJobs for You