cloudrann
Job Title: Node.js Backend Developer
Location: Madison, WI
Job Description
We are seeking an experienced Node.js Backend Developer to design, develop, and maintain scalable backend applications and APIs. The ideal candidate should have strong expertise in backend development, cloud technologies, microservices architecture, and DevOps practices.
Required Skills & Technologies
Backend Development
Node.js
Express.js
NestJS
JavaScript
TypeScript
API Development
REST APIs
Microservices Architecture
API Gateway
Swagger / OpenAPI Documentation
Databases
PostgreSQL
MySQL
MongoDB
SQL Server
DynamoDB
Security
JWT Authentication
OAuth 2.0
Single Sign-On (SSO)
Role-Based Access Control (RBAC)
CORS
Input Validation
Cloud & Infrastructure
AWS Cloud Services
Messaging Systems
Kafka
RabbitMQ
DevOps & CI/CD
Git
GitHub
Jenkins
GitHub Actions
Azure DevOps
CI/CD Pipelines
Testing
Jest
Mocha
Chai
Supertest
Postman
Containers & Orchestration
Docker
Kubernetes
Monitoring & Logging
AWS CloudWatch
Application Insights
Splunk
Datadog
ELK Stack
Responsibilities
Develop and maintain scalable backend services and RESTful APIs.
Build microservices-based applications using Node.js frameworks.
Integrate databases, third-party services, and cloud platforms.
Implement authentication, authorization, and security best practices.
Collaborate with frontend developers, DevOps teams, and stakeholders.
Write unit/integration tests and maintain high code quality.
Deploy and monitor applications in cloud and containerized environments.
Optimize application performance, scalability, and reliability.
To apply for this job email your details to praveenn@cloudraninc.com