Golang & Node Developer
Kumaran Systems Chennai, Tamil Nadu, India
IT Services and IT Consulting · 1,001-5,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Architect and develop scalable backend services using GoLang and Node.js while leveraging Spec-Driven Development practices. Collaborate with cross-functional teams to optimize system performance and mentor junior developers.
What they look for
Requirements
Requires 6-10 years of experience in software engineering with strong hands-on expertise in GoLang and Node.js. Candidates should have a deep understanding of microservices architecture and CI/CD deployment strategies.
Full description
Job Summary
We are seeking a highly skilled Senior Software Engineer with 6–10 years of experience to join our engineering team. The ideal candidate will bring strong hands-on expertise in GoLang and Node.js, with a passion for building scalable, high-performance backend systems. Experience with Spec-Driven Development (SDD) / Spec Kit methodologies will be a significant advantage.
Job Description
Key Responsibilities
- Design & Development: Architect, develop, and maintain scalable backend services and APIs using GoLang and Node.js.
- Spec-Driven Development: Leverage SDD / Spec Kit practices to define, validate, and implement API contracts and service specifications before development begins.
- Microservices Architecture: Build and optimize distributed microservices with a focus on performance, reliability, and fault tolerance.
- Code Quality: Write clean, well-documented, and testable code; conduct thorough code reviews and enforce engineering best practices.
- CI/CD & DevOps: Collaborate on CI/CD pipelines, automated testing frameworks, and deployment strategies for seamless delivery.
- Performance Optimization: Profile, benchmark, and optimize services for latency, throughput, and resource efficiency.
- Collaboration: Work closely with product managers, architects, QA engineers, and frontend teams to translate business requirements into technical solutions.
- Mentorship: Guide and mentor junior and mid-level developers, fostering a culture of continuous learning and technical excellence.
- Documentation: Maintain comprehensive technical documentation for APIs, services, and system architecture.
Similar roles
-
Full Stack Software Engineer (Golang Focus)
KBR Beavercreek, Ohio, United States
-
Golang Developer
Sudo Sweden Stockholm, Maine, United States
-
Go Developer (Golang)
EdgeQ Technologies Private Limited San Francisco, California, United States · $85K–$155K/yr
-
L3 - GoLang, NodeJS, Micro Services
Zensar Bangalore South, Karnataka, India
-
Senior Distributed Software Engineer, Golang - DGX Cloud
NVIDIA Santa Clara, California, United States · $184K–$356K/yr
-
Automation QA Engineer (Golang / Java)
FinteqHub Tbilisi, Georgia