Search by job, company or skills

M

Technical Lead - Golang Technologies

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

  • Lead end-to-end delivery of Golang banking/payments backend system from design to deployment, ensuring speed, reliability, and compliance with banking regulations.
  • Mentor and guide junior developers.
  • Collaborate with product managers, QA engineers, and DevOps teams

Education

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.

Experience

  • 7+ years of overall software development experience.
  • At least 2 years of hands-on experience in Golang (mandatory).
  • Proven experience building backend systems from scratch.

Technical Skills (Mandatory)

  • Backend Development : Golang expertise developing high-performance backend systems.
  • Databases : MongoDB (preferred) OR experience with SQL databases (e.g., PostgreSQL, MySQL).
  • Messaging Systems : NATS.io (preferred) OR Kafka, RabbitMQ, IBM MQ.
  • API Protocols : gRPC (preferred) OR RESTful APIs.
  • Exposure to microservices architecture and distributed systems.
  • Experience with AI-assisted coding tools (e.g., GitHub Copilot, Cline)
  • Familiarity with CI/CD pipelines and version control (Git).
  • Frontend : Exposure in Angular, React, or similar frameworks

Preferred Skills (Not Mandatory)

  • Banking Domain Knowledge : ISO8583, ISO20022, ACH/WIRE, FedNow, RTP, Card Payments, Double-Entry Accounting.
  • Cloud & DevOps : AWS, Docker, Kubernetes, Terraform, or Nomad.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144013413