Golang Lead Developer

Posted 17 Hours Ago
Be an Early Applicant
Pune, Maharashtra, IND
In-Office
Entry level
Information Technology • Consulting
The Role
Lead the design and development of scalable Go software and web services using Gin. Architect resilient systems, oversee cloud-based deployments with Docker and Kubernetes, and apply microservices, gRPC, database, and design-pattern expertise. Provide technical leadership, mentorship, code reviews, and cross-functional collaboration while ensuring performance, security, reliability, and maintainability.
Summary Generated by Built In

Job Description:

As a Lead Golang Developer at Coditas, you will spearhead the design and implementation of high-performance software solutions using the Go programming language. In addition to your technical prowess, you will leverage your expertise in deployment strategies, team leadership, design patterns, architecture designing, cloud technologies, and mentoring to drive excellence within our development team.

Roles and Responsibilities:

  • Lead cross-functional teams in defining software requirements and specifications, ensuring alignment with business objectives.

  • Implement web services using the Gin framework, ensuring optimal performance and scalability.

  • Design, develop, and maintain scalable and reusable Golang code, adhering to best practices and design patterns.

  • Oversee the deployment of applications, utilizing cloud technologies and containerization techniques for optimal performance and scalability.

  • Provide technical leadership and mentorship to team members, fostering a culture of continuous learning and improvement.

  • Architect robust and resilient software systems, considering factors such as reliability, scalability, and security.

  • Collaborate closely with front-end developers, UI/UX designers, and product managers to deliver cohesive and user-centric solutions.

  • Conduct code reviews, ensuring adherence to coding standards, performance benchmarks, and security protocols.

  • Stay abreast of emerging technologies and industry trends, incorporating relevant advancements into our development processes.

Technical Expertise:

  • Proficiency in the Go programming language, with a deep understanding of its core concepts and idiomatic patterns.

  • Experience with the Gin framework for building web applications and APIs in Go.

  • Extensive experience with deployment strategies, including containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).

  • Strong knowledge of cloud platforms such as AWS, Azure, or GCP, including services like EC2, S3, and IAM.

  • Expertise in software architecture and design patterns, with a focus on building scalable and maintainable systems.

  • Familiarity with microservices architecture and inter-service communication protocols like gRPC.

  • Hands-on experience with database systems, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).

  • Proficient in version control systems like Git, with experience in managing branching strategies and code collaboration workflows.



Skills Required

  • Proficiency in Go programming, including core concepts and idiomatic patterns
  • Experience with the Gin framework for Go web applications and APIs
  • Extensive experience with deployment strategies, Docker containerization, and Kubernetes orchestration
  • Strong knowledge of cloud platforms such as AWS, Azure, or GCP, including EC2, S3, and IAM
  • Expertise in software architecture and design patterns for scalable, maintainable systems
  • Familiarity with microservices architecture and gRPC
  • Hands-on experience with relational databases such as PostgreSQL or MySQL
  • Hands-on experience with NoSQL databases such as MongoDB or Redis
  • Proficiency with Git, branching strategies, and code collaboration workflows
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pune
755 Employees
Year Founded: 2014

What We Do

We are a quality-focused digital engineering company that enables enterprises to build and run cutting-edge business models. Headquartered in Pune, we have been providing innovative solutions to multi-billion dollar brands across the globe. As a certified ‘Great Place To Work’, we accredit our organic growth to a people-first culture, steadfast philosophies around writing clean code and designing intuitive user experiences

Similar Jobs

Mastercard Logo Mastercard

Lead Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Maharashtra, IND
38800 Employees

HERE Technologies Logo HERE Technologies

Sr Internal Auditor

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Hybrid
Mumbai, Maharashtra, IND
6000 Employees

Clearwater Analytics (CWAN) Logo Clearwater Analytics (CWAN)

Subject Matter Expert - Reconciliation

Fintech • Software • Financial Services
Hybrid
Mumbai, Maharashtra, IND
1100 Employees

Coupa Logo Coupa

Sr Manager, Cloud Platform Engineering (Kubernetes) - 11845

Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Hybrid
Pune, Maharashtra, IND
3000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account