Job Title: Backend Developer
Experience: 35 Years
Location: Gurgaon (On-site)
Job Overview:
We are seeking a skilled Backend Developer with strong expertise in Node.js, AWS, and CI/CD pipelines. The ideal candidate will be responsible for designing, implementing, and maintaining scalable backend systems while ensuring high performance and responsiveness.
Key Responsibilities:
- Develop, test, and maintain backend services using Node.js.
- Design and optimize database schemas, queries, and stored procedures (SQL/NoSQL).
- Integrate and manage cloud services on AWS (Lambda, API Gateway, EC2, S3, RDS, etc.).
- Set up and maintain CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
- Collaborate with frontend developers, QA teams, and product owners for seamless integration.
- Ensure application security, performance tuning, and scalability.
- Debug, troubleshoot, and resolve backend issues efficiently.
- Participate in code reviews and enforce coding standards.
Required Skills & Expertise:
- Strong proficiency in Node.js and backend architecture.
- Hands-on experience with relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB, etc.).
- Solid understanding of AWS services and cloud infrastructure.
- Experience building and maintaining CI/CD pipelines.
- Familiarity with microservices architecture and RESTful APIs.
- Good understanding of Git, version control workflows, and Agile development.
- Strong problem-solving skills and ability to work in fast-paced environments.
Good to Have:
- Experience with TypeScript.
- Knowledge of containerization tools (Docker, Kubernetes).
- Understanding of API security and authentication (JWT, OAuth2).
Education:
Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
If this role aligns with your expertise and career goals, we would love to connect with you!