Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16347142

    Accelon Consulting logo

    Sr. NodeJs Backend Developer (Typescript, AWS)

    Accelon Consulting · Not specified · hybrid · Posted 43d ago

    Undisclosed7–9 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Responsibilities
    • Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and TypeScript.
    • Build reliable, secure, highly available microservice-based and distributed applications.
    • Design and implement efficient data models and access patterns with Amazon DynamoDB.
    • Develop cloud-native, event-driven backend solutions using AWS services (ECS, Lambda, S3, SQS, API Gateway, CloudWatch).
    • Create asynchronous workflows, background jobs, integrations, and messaging architectures.
    • Define backend architecture, service boundaries, APIs, data flows, and component relationships.
    • Troubleshoot complex customer-facing and production issues.
    • Address performance, scalability, stability, security, availability, and extensibility proactively.
    • Participate in architecture discussions, technical design, and code reviews.
    • Ensure backend services meet standards for performance, reliability, security, maintainability, and quality.
    • Write automated unit, integration, API, and service-level tests.
    • Monitor and troubleshoot production using logs, metrics, traces, dashboards, and alerts.
    • Maintain high availability and ownership of customer trust and production reliability.
    • Support and improve CI/CD pipelines, automated testing, containerization, and deployment.
    • Collaborate with product managers, quality engineers, architects, and distributed teams.
    • Work in Agile/Scrum environment.
    • Take end-to-end ownership of backend features throughout the software lifecycle.
    • Mentor engineers and contribute to backend engineering standards and architecture guidelines.


    Requirements
    Must-have:
    • 7-9 years software engineering experience, 5+ years backend development.
    • Strong hands-on experience with Node.js, TypeScript, JavaScript.
    • Experience designing RESTful APIs, microservices, distributed backend systems.
    • Proficiency with Amazon DynamoDB (partition/sort keys, indexes, query patterns).
    • Experience with AWS services: ECS, Lambda, S3, SQS, API Gateway, CloudWatch.
    • Experience with asynchronous, queue-based, event-driven workflows.
    • Automated testing frameworks (Jest, Mocha, or equivalent).
    • Docker, CI/CD pipelines, Jenkins or equivalent.
    • Git-based source control.
    • Strong understanding of monitoring, debugging, observability, incident troubleshooting.
    • Good understanding of API security, authentication/authorization, error handling, resiliency, performance optimization.
    • Strong analytical, problem-solving, communication, and collaboration skills.
    Nice-to-have:
    • Java, Spring Boot, React, HTML, CSS, modern JavaScript frontend.
    • MySQL or PostgreSQL, Redis or Amazon ElastiCache.
    • AWS Step Functions, SNS, EventBridge, IAM, EC2.
    • Infrastructure as Code (Terraform, AWS CDK, CloudFormation).
    • Kubernetes.
    • NestJS or Express.js.
    • Observability tools like OpenTelemetry, Dynatrace, Datadog.
    • Experience with messaging, event streaming, or distributed workflow platforms.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    Backend DeveloperAgileCI/CD Pipelinesbackground jobsapisautomated testingAws Servicesapi securityamazon web servicesaws cloudformationAws Api GatewayAWS CDKAWS CloudWatchAsynchronouscloudArchitectureBackend ArchitectureBackend DevelopmentArtificial Intelligence

    Sr. NodeJs Backend Developer (Typescript, AWS) · waiting for your command