Job Title: Senior Node.js Development Lead – Fintech Product (Onsite – Trichy) Location: Trichy, Tamil Nadu Employment Type: Full-Time | Onsite Only Experience: 8–12 Years Start Date: Immediate or within 30 days Salary: Competitive, based on experience Company Overview American IT Services Pvt. Ltd. (AIT) is a leading software solutions provider, specializing in digital product engineering, application development, and cloud solutions. We are currently developing a high-performance Fintech product for one of our key clients, and we’re seeking a hands-on technical leader to help drive its success from our Trichy office. Role Overview We are hiring a Senior Node.js Development Lead with a minimum of 9-12 years of experience in backend functionality development using Node.js . The ideal candidate must have deep, hands-on experience building complex business logic, workflows, and backend modules using Node.js. This is a core development and leadership role, not limited to API design. Candidates with prior experience in product development, especially in the Fintech or Insurtech domains, will be preferred. You will also be expected to manage cloud deployments and infrastructure tasks within AWS , contributing to the production readiness, reliability, and performance of your solutions. Strong Linux command line proficiency is essential.Key Responsibilities: Node.js Development - Functionality First · Design and implement complex backend functionality, including transaction processing, user roles and permissions, scheduled tasks, and validations using Node.js. · Build and maintain backend business logic and workflow engines. · Develop and modularize service layers for maintainability and performance. · Integrate with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB. · Implement and manage background job processing (e.g., using Bull, Agenda, or custom task runners). · Contribute to occasional REST API development and enhancements as needed (API experience is a plus, not core). · Work with the frontend team (AngularJS) to integrate backend functionality and troubleshoot issues.AWS Cloud & Infrastructure Management · Manage deployment pipelines, environments (Dev, Test, Staging, Prod), and releases on AWS. · Set up and maintain EC2 instances, S3 buckets, RDS databases, Route 53 configurations, and Load Balancers. · Handle SSL certificate installation, monitoring, and renewals. · Monitor server performance, perform backups, and ensure high availability and uptime. · Perform regular patching, OS updates, and enforce security compliance. · Set up logging, error tracking, and health monitoring with CloudWatch. Linux and CLI Proficiency · Execute administrative tasks using Linux command line efficiently. · Monitor logs, system metrics, and performance indicators directly on servers. · Troubleshoot deployment, security, and runtime issues on Linux-based environments. Team & Client Coordination · Work directly with the client to understand and refine functionality and technical requirements. · Translate client expectations into actionable development tasks. · Review work produced by team members before passing it to QA. · Support and guide junior developers, ensuring code quality and maintainability. · Ensure timely delivery and alignment with business goals. · Serve as a gatekeeper for delivery quality, owning the outcome of backend deliverables. Requirements · Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent. · 8–12 years of backend development experience, primarily focused on Node.js functionality development. · Strong command over JavaScript/TypeScript and core Node.js runtime behavior. · Solid understanding of complex logic building, cron/scheduler logic, and state management. · Excellent experience working with SQL/NoSQL databases. · Proven experience with production-grade deployments on AWS. · Excellent command of Linux CLI and shell scripting for troubleshooting and maintenance. · Working knowledge of REST APIs is a plus. · Strong communication skills and prior experience working with US-based clients . · Strong leadership qualities with a high sense of ownership and accountability for delivery. · AngularJS experience is an added advantage. Preferred Qualifications · AWS Certification (Associate level or higher) · Experience with Docker and/or container orchestration tools · Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, CodePipeline) · Knowledge of compliance and security practices in financial software Why Join AIT? · Key role in building a flagship Fintech product · Full ownership of backend and infrastructure architecture · Direct client interaction and strategic influence · Opportunity to lead a skilled engineering team · Attractive compensation and defined growth path To Apply Send your resume to with the subject line: Application for Node.js Development Lead
Job Title
Senior Node.js Development Lead | Trichy (Onsite Only)