Skip to main content
N-iX
Зібрано зLinkedinВчора
BackendSenior

Senior Node.js Backend Engineer (Core Banking Services team)

Node.jsTypeScriptAWS LambdaAmazon SQSAWS API GatewayAWS EventBridgeDynamoDBAWS S3TerraformCDKKafkaMySQLPrismapnpm workspacesSwaggerAWS
Формат
Remote
Зайнятість
-
Локація
Kyiv
Оплата
Не вказана

Про позицію

We are looking for a Senior Backend Engineer to join the Core Banking Services team and help build and scale a high-performance Banking-as-a-Service (BaaS) platform. The team develops secure, highly available backend services for core banking processes.

Обовʼязки

  • Design, develop, and maintain scalable backend services using Node.js and TypeScript.
  • Build and maintain REST APIs and event-driven services within a serverless AWS architecture.
  • Work with AWS services such as Lambda, SQS, API Gateway, EventBridge, DynamoDB, and S3.
  • Contribute to the design and evolution of distributed systems supporting core banking processes.
  • Take part in architectural and technical decisions, solution design, and technical documentation.
  • Collaborate with other engineering teams and external partners to define and manage system integrations and dependencies.
  • Develop reliable and well-tested solutions, covering unit, integration, and system testing.
  • Work with Infrastructure as Code and contribute to improving CI/CD pipelines and development processes.
  • Participate in threat modeling and contribute to building secure and resilient services.
  • Take ownership of production reliability, including participation in an on-call rotation, incident investigation, root-cause analysis, and hotfixes.
  • Proactively identify opportunities to improve system performance, reliability, and engineering practices.

Вимоги

  • 5+ years of commercial Node.js backend development experience.
  • Strong hands-on experience with TypeScript.
  • Solid experience building distributed and event-driven systems.
  • Strong practical experience with AWS, particularly serverless services such as Lambda, SQS, API Gateway, EventBridge, DynamoDB, and S3.
  • Experience with Infrastructure as Code, preferably Terraform and/or AWS CDK.
  • Good understanding and practical application of software design patterns and clean architecture principles.
  • Experience with RESTful API design and OpenAPI.
  • Strong testing experience, including unit and integration testing.
  • Experience working with event-driven architectures and messaging technologies such as Kafka.
  • Strong problem-solving and analytical skills.
  • Ability to take ownership of technical solutions and work independently.
  • Excellent communication and collaboration skills.
  • Fluent English.

Переваги

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

До кого писати

Senior Node.js Backend Engineer (Core Banking Services team)
Оригінал