← Back to jobs

Tek Ninjas Solutions LLC Logo
Golang Engineer
Posted On: 13 days ago
Experience: 5+ years
Availability: Remote
Openings: 1
Category: GoLang Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, build, and maintain distributed systems using Go and Java.

This role is remote.

Responsibilities

  • Design and implement microservices and mini-services architectures.
  • Develop web-based software using REST, GraphQL, and gRPC protocols.
  • Manage data persistence across NoSQL and Graph databases.
  • Orchestrate services using Docker and Kubernetes.
  • Integrate workflow automation using Temporal.io and BPM/BRMS products.

Required Skills

  • 5+ years of professional software development experience.
  • Deep knowledge of Golang and Java SpringBoot.
  • Strong expertise with Kafka for event streaming.
  • Hands-on experience with Docker and Kubernetes.
  • Deep understanding of REST APIs, GraphQL, and gRPC.
  • Experience with NoSQL database development and DB-agnostic design.
  • Proficiency with Temporal.io.
  • Knowledge of 2FA implementation.
  • Familiarity with BPM/BRMS products such as Camunda, Flowable, or Sparkling Logic.

Preferred Skills

  • Experience with Redis for caching.
  • Experience with Neo4j or other Graph databases.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs