
Click to send your application via email
Brief DescriptionWe’re looking to hire an experienced Software Engineer (Node.js) for a client in Bangalore (BCIT), to work on a high-impact enterprise project. This role is ideal for professionals who enjoy building scalable backend systems, working with modern APIs, and contributing to robust, distributed architectures. Location Bangalore (BCIT) Experience Required 5+ years of relevant experience Role Highlights
Work on enterprise-scale backend systems using Node.js
Build and maintain highly scalable, high-availability APIs
Exposure to distributed systems, cloud platforms, and containerized environments
Opportunity to contribute to architecture, performance optimization, and best practices
Collaborative work environment following Agile methodologies
Competitive salary package
Key Responsibilities
Design, develop, and maintain RESTful APIs using Node.js
Implement scalable backend services with a focus on performance, reliability, and security
Perform debugging, monitoring, and performance tuning of applications
Work closely with cross-functional teams to deliver high-quality solutions
Ensure adherence to coding standards, security guidelines, unit testing, and documentation
Contribute to technical architecture and system design decisions
Research and evaluate technologies to ensure best-in-class solutions
Preferred SkillsSkills Required
Minimum 5 years of hands-on experience in Node.js, JavaScript, and databases
At least 1 year of hands-on experience with TypeScript
Strong experience in developing scalable and highly available RESTful APIs
Practical experience with GraphQL
Solid understanding of CI/CD pipelines and distributed systems troubleshooting
Experience with containerization technologies such as Docker and Kubernetes
Exposure to API Gateway integrations (e.g., 3Scale)
Knowledge of authentication and authorization mechanisms (JWT, OAuth, token-based authentication)
Hands-on experience with message/task queues such as Kafka, AWS, Azure, Pushpin
Good to Have
Experience in Banking, Financial Services, or FinTech enterprise environments
Familiarity with Agile/Scrum methodologies
Strong understanding of system architecture and design principles
Ability to influence technical decisions across teams
Excellent communication and stakeholder interaction skills How to Apply Interested candidates may send their CVs to mail@nagainfo.com
Ready to Apply?
Send your application directly to the employer
Explore More Opportunities
Check out more jobs and career resources
Life Beyond the Job
Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.
Also explore Bharath Surplus for buying, selling, and auction opportunities