Client: IT Services Center
Office Location: Bucharest
Contract Duration: At least 12 months
Project No.: 081150426

General

We are looking for Full-Stack Cloud Developers to join our client’s team and contribute to a suite of interconnected applications running both on-premises and primarily in the AWS cloud, leveraging modern cloud-native and serverless technologies.

 

Responsibilities/Activities

  • Design and develop full-stack applications using React and TypeScript for the frontend, and Node.js (TypeScript) or Java (Spring Boot / Quarkus) for the backend
  • Architect, deploy, and manage cloud infrastructure using AWS CDK (TypeScript)
  • Build and maintain serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, AuroraDB, S3, and related services
  • Containerize applications with Docker and orchestrate deployments using Amazon ECS and ECR
  • Design, implement, and maintain microservices and event-driven architectures using Apache Kafka, SNS, SQS, and EventBridge
  • Develop and maintain CI/CD pipelines using GitLab CI/CD to ensure efficient delivery workflows
  • Ensure system security, scalability, and observability using tools such as IAM, CloudWatch, and X-Ray
  • Create and maintain documentation for AWS building blocks and system architecture
  • Write clean, scalable, and well-documented code following best practices

Requirements

Technical

  • At least 3 years of professional experience in a similar role
  • Strong proficiency in Node.js, Java, React, and TypeScript
  • Experience with AWS CDK (TypeScript)
  • Proficient in AWS Lambda, API Gateway, DynamoDB, S3, SNS, and SQS
  • Experience with Amazon ECS (Fargate), and ECR
  • Strong experience with GitLab CI/CD, including pipelines, runners, and deployment strategies
  • Familiarity with IAM, CloudWatch, CloudTrail, and AWS X-Ray
  • Solid understanding of RESTful API design and implementation
  • Hands-on experience with Docker and cloud-native application development
  • Practical knowledge of DevOps principles and best practices

Education

  • University degree in Computer Science or other related fields preferred

Others

  • Good level of English
  • Ability to work independently and collaboratively
  • Attention to detail

Apply for this position

Allowed Type(s): .pdf, .doc, .docx