← Back to jobs

Anveta Inc Logo
C++ Developer with Strong Kafka & Linux Programming Experience
Posted On: 3 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: C++ Developer with Strong Kafka & Linux Programmin
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will develop high-performance backend applications and data processing systems within a Linux environment.

Responsibilities

  • Implement and maintain C++ libraries using modern standards and namespaces.
  • Evaluate and integrate JSON parsing libraries to optimize data handling.
  • Develop and manage Kafka-based data streams using librdkafka.
  • Design and write automated tests for backend applications and data flows.
  • Build and maintain cloud data processing systems using AWS serverless components.

Required Skills

  • 5+ years of software development experience.
  • Proficiency in C++ (v11, v14, v17), including classes, namespaces, and std containers.
  • Hands-on experience with Kafka and librdkafka libraries.
  • Experience with Linux programming and system integrations.
  • Strong knowledge of JSON parsing in C++.
  • Experience with AWS services: ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, DynamoDB, SageMaker, and Athena.
  • Proficiency with Jenkins, GitHub, or GitLab.
  • Experience with Spring Boot and RESTful APIs.
  • Expertise in TDD/BDD methodologies and unit testing.

Preferred Skills

  • Experience with RapidJSON or alternative C++ JSON parsing tools.
  • Familiarity with SonarQube, JUnit, Postman, or Cypress.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs