Golang developer with Neo4j, Kafka Job at Tekgence Private Ltd, Wyoming, MI

NnBHaWpBZWhsVS80enRBRU51VFp3ZC9OTEE9PQ==
  • Tekgence Private Ltd
  • Wyoming, MI

Job Description

Job Title: Golang developer with Neo4j, Kafka

Location : Remote

Duration: Long Term

Tech Skill set: Cloud Native Application Development Knowledge, Neo4J graph DB, Rest APIs, and Apache Kafka

Job Description:

Senior Golang Developer We are seeking a Senior Golang Developer with the following qualifications:

7+ years of overall professional experience in software development.

At least 3+ years of hands-on experience in Golang development.

Strong expertise in Apache Kafka for event-driven architectures.

Proficiency in working with Neo4j, including Cypher query development and graph data modeling.

Key Responsibilities

Design, develop, and maintain robust, scalable applications using Golang.

Implement and manage event-driven architectures using Apache Kafka, including producers, consumers, and stream processing.

Develop and optimize graph database solutions using Neo4j, including Cypher query development and data modeling.

Build and maintain RESTful APIs and microservices for seamless integration with other systems.

Collaborate with cross-functional teams to gather requirements, define technical solutions, and deliver high-quality software.

Troubleshoot performance bottlenecks in distributed systems and optimize application performance.

Ensure code quality through unit testing, integration testing, and code reviews.

Monitor system reliability and scalability, implementing improvements as needed.

Stay updated on the latest trends in Golang development, Kafka streaming, and graph database technologies.

Required Skills & Qualifications

Bachelor's or master's degree in computer science, Engineering, or a related field.

5+ years of overall professional experience in software development, with at least:

3+ years of hands-on experience in Golang development.

Significant experience working with Apache Kafka, including topics configuration, schema registry, stream processing (e.g., Kafka Streams or KSQL), and system integration.

Strong expertise in Neo4j, including Cypher query language, graph data modeling, and performance tuning.

Solid understanding of distributed systems, concurrency patterns (e.g., Goroutines), and microservices architecture.

Proficiency in writing clean, maintainable code with a focus on scalability and performance.

Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.

Experience with version control systems such as Git.

Knowledge of CI/CD pipelines for automated testing and deployment.

Preferred Skills

Experience with cloud platforms such as AWS, Azure, or GCP.

Familiarity with other database technologies (e.g., PostgreSQL, MongoDB).

Knowledge of DevOps practices for monitoring and maintaining production environments.

Sound understanding of temporal framework ( nice to have )

Understanding of Change Data Capture (CDC) patterns for integrating Neo4j with Kafka

Tekgence is an equal opportunity employer. Applicants must be authorized to work in the U.S. U.S. citizens and Green Card holders are strongly encouraged

Job Tags

Remote job,

Similar Jobs

Walker Art Center

Assistant Curator, Moving Image Job at Walker Art Center

 ...presentations and acclaimed collections of contemporary art across the spectrum of the visual, performing, and media arts. The Assistant Curator is responsible for advancing the Walkers mission by assisting with, conceptualizing, organizing, and implementing screening... 

Ameri Tax Service

Tax Preparer / Enrolled Agent Job at Ameri Tax Service

 ...area of Long Beach area since 2001 and has clients in 43 states and 15 countries, is in IMMEDIATE NEED of Tax Preparers or Enrolled Agents with 1+ years of experience. Must be able to prepare accurate tax returns and related forms for Individuals and Small Businesses... 

Genetec

Partner Account Executive Job at Genetec

 ...Your teams dynamic: The Partner Account Executive (PAE) will support the growth of Genetecs channel partners, focusing on National and Strategic accounts. This role is responsible for fostering relationships, facilitating partner growth, and ensuring the highest level... 

Bunker Hill Community College

P/T Administrative Assistant-TRIO Student Success Program (grant-funded) - Bunker Hill Community Col | Bunker Hill Community College Job at Bunker Hill Community College

 ...Location: Boston, MA Category: Part Time Non-Benefited Positions Posted On: Fri Dec 6...  ...administrative duties such as filing, scanning, student record keeping, maintain calendars and/or...  ...and meet deadlines. Ability to work effectively with a diverse population and... 

The Bridge School

In-person German Teacher => Relocate to China Job at The Bridge School

 ...very flexible!!- Class size: 1 on 1- Needs to prepare lesson plans according to students' needs and goals.Requirements:- Speaks German at an idiomatic level- Passionate about teaching - Skilled at preparing suitable lesson plans for students at all levels-...