Concentrix

Senior API Developer, Node.js

Concentrix

full-time

Posted on:

Origin:  • 🇺🇸 United States • North Carolina

Visit company website
AI Apply
Apply

Salary

💰 $92,250 - $144,964 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformGraphQLGRPCJavaScriptJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLPostgresRabbitMQSQLTypeScript

About the role

  • Develop, test, and maintain RESTful and GraphQL APIs using Node.js and modern frameworks (e.g., Express.js, Nest.js)
  • Translate business and technical requirements into well-structured, efficient, and reusable code
  • Implement API security (OAuth2, JWT, TLS, API keys) and ensure compliance with enterprise standards
  • Optimize API performance through caching, rate limiting, and scalability best practices
  • Write clean, maintainable code with proper unit tests, integration tests, and documentation
  • Work closely with solution architects to align development with enterprise API strategy and microservices architecture
  • Collaborate with DevOps teams for CI/CD pipeline integration and containerized deployments (Docker, Kubernetes)
  • Debug, troubleshoot, and resolve issues across the API lifecycle
  • Mentor junior developers and share best practices in Node.js and API development
  • Stay up to date with industry trends, emerging technologies, and regulatory changes in the FinTech sector

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 5–7 years of professional software development experience
  • At least 3+ years in Node.js API development
  • Strong proficiency in JavaScript/TypeScript
  • Hands-on experience with REST APIs, GraphQL, and asynchronous communication (WebSockets, gRPC)
  • Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
  • Familiarity with API documentation tools (Swagger/OpenAPI, Postman)
  • Experience with source control (Git) and agile development practices
  • Strong problem-solving, debugging, and optimization skills
  • Understanding of software engineering principles and processes (e.g., Lean, Agile, DevOps)
  • Experience with cloud platforms (AWS, Azure, or GCP) (preferred)
  • Knowledge of API gateways and management platforms (Apigee, Kong, AWS API Gateway, MuleSoft) (preferred)
  • Exposure to event-driven systems (Kafka, RabbitMQ) (preferred)
  • Understanding of DevOps and CI/CD tools (Jenkins, GitHub Actions, GitLab CI) (preferred)
  • Familiarity with monitoring tools (New Relic, Datadog, ELK) (preferred)
  • Must successfully complete background check including identity verification and employment eligibility
Codup

Technical Lead

Codup
Seniorfull-time🇵🇰 Pakistan
Posted: 17 days agoSource: codup.applytojob.com
AWSCloudDockerEC2GraphQLJavaScriptJenkinsKafkaKubernetesMicroservicesMySQLPostgres+2 more
Pavago

Full-Stack Engineer

Pavago
Mid · Seniorfull-time🇿🇦 South Africa
Posted: 12 days agoSource: apply.workable.com
AWSAzureDockerGoogle Cloud PlatformGrafanaGraphQLJavaScriptKubernetesNext.jsNode.jsPostgresPrometheus+3 more
Smile

Développeur Java/React Senior

Smile
Seniorfull-time🇫🇷 France
Posted: 15 days agoSource: jobs.smile.eu
AWSAzureCloudDockerGoogle Cloud PlatformGraphQLHibernateJavaKubernetesMicroservicesMongoDBOpen Source+8 more
아드리엘

Back End Developer

아드리엘
Junior · Midfull-time🇰🇷 South Korea
Posted: 18 days agoSource: jobs.ashbyhq.com
AWSCloudDockerGoogle Cloud PlatformGraphQLJavaScriptKafkaMongoDBMySQLNode.jsRabbitMQTypeScript
Pavago

Full-Stack AI Engineer

Pavago
Mid · Seniorfull-time🇵🇰 Pakistan
Posted: 7 days agoSource: apply.workable.com
AWSAzureDockerGoogle Cloud PlatformGrafanaGraphQLJavaScriptKubernetesNext.jsNode.jsPostgresPrometheus+3 more