Job Title: Senior Backend Developer
Job Location: 100% Remote
Interview: Virtual
Job Duration: 6 Months
Role and Responsibilities:
Backend Development:
- Develop and maintain scalable backend services with a primary focus on Node.js.
- Design implement and support microservices deployed on AWS.
- Build and integrate APIs to enable seamless interaction with internal systems and thirdparty vendor services.
- Write test and deploy backend code ensuring robust and efficient performance.
Cloud Infrastructure:
- Utilize AWS services (e.g. Lambda API Gateway DynamoDB) for application development deployment and management.
- Optimize cloud deployments for scalability reliability and high performance.
API Integration and Design:
- Work closely with product managers to define and implement API specifications.
- Design and build solutions that integrate vendor APIs into existing systems.
- Maintain comprehensive API documentation and version control.
MustHave Skills and Experience
Experience:
- Minimum 6 years of handson experience in backend software development.
- Proven track record in designing building and maintaining backend systems.
Technical Expertise:
- Proficient in Node.js for backend development.
- Extensive experience deploying microservices using AWS services such as Lambda ECS or Fargate.
- Expertise in API integration and microservice development with experience connecting thirdparty vendor APIs.
- Strong backend integration skills including data processing API orchestration and interservice communication.
System Architecture and Design:
- Experience in architecting and designing backend systems for scalability reliability and performance.
- Familiarity with platformlevel system design principles.
Leadership and Independence:
- Selfmotivated with the ability to work independently and take ownership of tasks.
- Demonstrated initiative in developing technical solutions and collaborating effectively with vendors.