Senior Backend Engineer (Node.JS, AWS, microservices) (EU)

123 Days Ago SFT (EU)
Remote Job Job View : 386 Job Apply : 0
Description

START: ASAP

JOB TYPE: LONG TERM, FULL TIME REMOTE JOB

 

SENIOR BACKEND ENGINEER (NODE.JS, AWS, MICROSERVICES)

We are looking for a Senior Backend Engineer to join our dynamic remote team. If you have a passion for building scalable and high-performance backend systems, love working with cloud-native technologies, and thrive in a collaborative Agile environment, this role is for you!

 

RESPONSIBILITIES:

• Design, develop, and maintain scalable, high-performance backend services using Node.js and TypeScript.

•Architect and implement RESTful APIs and GraphQL endpoints for seamless data exchange.

• Develop and maintain microservices deployed on AWS (Lambda, ECS, EKS, API Gateway, DynamoDB, RDS, SQS, SNS, etc.).

•Optimize backend performance, ensuring high availability, security, and reliability.

•Collaborate with frontend engineers, DevOps, and product teams to build robust applications.

•Implement CI/CD pipelines for automated testing, deployment, and monitoring.

• Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases for efficient data storage and retrieval.

•Implement caching strategies using Redis or similar technologies to improve performance.

•Ensure security best practices (authentication, authorization, encryption, API security).

• Participate in code reviews, technical discussions, and Agile ceremonies to ensure best engineering practices.

 

REQUIREMENTS:

5+ years of experience in backend development with Node.js & TypeScript.

• Strong experience with AWS cloud services and serverless architectures.

• Solid understanding of microservices architecture and event-driven systems.

•Proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB, MongoDB, etc.).

•Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline).

• Strong knowledge of Docker and container orchestration (Kubernetes, ECS, or EKS).

• Experience with API security, authentication (OAuth2, JWT), and authorization mechanisms.

• Proficient in unit testing, integration testing, and test automation.

•Strong problem-solving skills, ability to debug and optimize complex systems.

•Excellent communication skills, ability to work in a fully remote team.

 

NICE TO HAVE:

• Experience with GraphQL (Apollo, Hasura).

• Knowledge of message queues (RabbitMQ, Kafka, SQS).

• Experience with multi-cloud environments (Azure, GCP).

•Familiarity with Terraform or Pulumi for infrastructure automation.

•Previous experience in FinTech, AI, or cybersecurity projects.

 

WHY JOIN US?

100% Remote – Work from anywhere.

Long-term, stable project with modern tech stacks.

Competitive salary and benefits.

Collaborative, innovative environment with a strong engineering culture.

 

Application ends in 24-02-2035

Please publish modules in offcanvas position.