Golang Developer
4 weeks ago
Job Title : Golang Developer
Experience : 4- 8 years
Location : Bangalore / Gurugram
Primary Skills : Golang
Roles and Responsibilities :
1. Software Development :
- Design, develop, and maintain applications using Golang.
- Write clean, scalable, and efficient code by adhering to Go best practices and conventions.
- Develop and deploy microservices, APIs, and backend systems using Go.
- Integrate third-party services, tools, and databases with Golang applications.
- Optimize application performance and ensure high availability and scalability.
2. System Architecture and Design :
- Collaborate with architects and lead developers to design the structure and components of the software.
- Participate in designing the overall architecture of applications, ensuring it's modular, maintainable, and secure.
- Define API contracts and integrate with frontend teams for seamless interaction between services and front-end systems.
3. Code Maintenance and Testing :
- Write unit and integration tests to ensure code reliability and maintainability.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Fix bugs and troubleshoot issues in existing Golang-based applications.
- Continuously monitor and refactor the code to improve maintainability and readability.
4. Concurrency and Parallelism :
- Leverage Go's concurrency features, such as goroutines and channels, to write highly concurrent applications that scale efficiently.
- Ensure effective use of resources by implementing parallel processing and handling multiple requests simultaneously.
5. Database Management and Integration :
- Work with both SQL and NoSQL databases (such as PostgreSQL, MySQL, MongoDB, etc.) for data storage and retrieval.
- Write efficient queries and design database schemas that meet application needs while optimizing performance.
6. Collaboration with Cross-functional Teams :
- Work closely with other developers, product managers, and designers to understand the requirements and deliver high-quality solutions.
- Participate in agile workflows, including sprint planning, stand-ups, and retrospectives.
- Collaborate with DevOps for the deployment and continuous integration (CI/CD) pipelines to ensure smooth application releases.
7. Documentation :
- Write technical documentation and detailed code comments to make the codebase more understandable and maintainable.
- Document the design and development processes, API endpoints, and deployment procedures for better team collaboration and knowledge sharing.
8. Performance Optimization :
- Analyze and optimize Go applications for better speed and resource consumption.
- Use profiling tools and best practices to identify and mitigate performance bottlenecks.
- Implement caching strategies and use efficient algorithms to improve response time.
9. Security Implementation :
- Ensure secure coding practices and follow security guidelines when developing Go-based applications.
- Protect against common security threats, such as SQL injection, XSS, and CSRF.
- Implement proper encryption and authentication mechanisms (e.g., OAuth, JWT).
10. Version Control and Collaboration Tools
- Use version control systems like Git to manage code and collaborate with other developers.
- Engage with project management and communication tools like JIRA, Slack, or Trello for efficient project tracking.
11. Continuous Learning :
- Stay updated with the latest developments in the Go language and related technologies.
- Continuously enhance programming skills and explore new libraries, tools, or frameworks to improve the software development process.
12. Deployment and Cloud Integration :
- Experience with cloud platforms (such as AWS, GCP, Azure) for deploying Go-based applications.
- Ensure that applications are containerized using Docker and managed with Kubernetes.
- Set up automated deployment pipelines and continuous integration for efficient delivery.
-
Golang Developer
2 weeks ago
Gurgaon, Haryana, India Omniful Full timeGolang Developer Location : Gurugram, Sector-16 (5 Days Work from Office) Salary : Competitive Experience : 3+ Years About Omniful Omniful is a fast-growing B2B SaaS company revolutionizing the way businesses optimize their operations. We are looking for a Golang Developer to join our dynamic team and contribute to building high-performance, scalable...
-
Golang Developer
2 weeks ago
Gurgaon, Haryana, India Omniful Full timeGolang DeveloperLocation : Gurugram, Sector-16 (5 Days Work from Office)Salary : CompetitiveExperience : 3+ YearsAbout OmnifulOmniful is a fast-growing B2B SaaS company revolutionizing the way businesses optimize their operations. We are looking for a Golang Developer to join our dynamic team and contribute to building high-performance, scalable...
-
- Golang Developer
4 weeks ago
Bangalore/Chennai, India Racrosoft Technologies Full timeJob Description : Backend Developer (Golang)Location : Chennai/BangaloreExperience : 3+ years of hands-on experience with GolangWork Model : Hybrid (1-2 days a week in office, rest remote)About the Role :We are looking for a Golang Backend Developer with a strong technical foundation in building scalable systems. The ideal candidate should have expertise in...
-
Golang Developer
2 weeks ago
Gurgaon, Haryana, India Omniful Full timeGolang Developer Location : Gurugram, Sector-16 (5 Days Work from Office) Salary : Competitive Experience : 3+ Years About Omniful Omniful is a fast-growing B2B SaaS company revolutionizing the way businesses optimize their operations. We are looking for a Golang Developer to join our dynamic team and contribute to building high-performance,...
-
Golang Developer
2 weeks ago
Gurgaon, Haryana, India Omniful Full timeAbout Omniful :Omniful is a fast-growing B2B SaaS company revolutionizing the way businesses optimize their operations. We are looking for a Golang Developer to join our dynamic team and contribute to building high-performance, scalable applications.Key Responsibilities :- Develop, test, and maintain high-performance backend services using Golang.- Work on...
-
Golang developer
14 hours ago
Gurgaon, Haryana, India Tooliqa Full timeTooliqa is a forward-thinking technology company focused on building scalable, high-performance applications. We pride ourselves on delivering solutions that prioritize efficiency and innovation. We are looking for a passionate Golang Developer with 1-2 years of experience to join our dynamic team and contribute to our growing product suite.Location-...
-
Golang Developer
20 hours ago
Gurgaon, Haryana, India Tooliqa Full timeTooliqa is a forward-thinking technology company focused on building scalable, high-performance applications. We pride ourselves on delivering solutions that prioritize efficiency and innovation. We are looking for a passionate Golang Developer with 1-2 years of experience to join our dynamic team and contribute to our growing product suite.Location-...
-
Golang Developer
1 hour ago
Hyderabad/Bangalore, India Infotech Consultancy Global Pvt Ltd Full timeResponsibilities :- Design, develop, and maintain scalable applications using Golang.- Collaborate with cross-functional teams to define, design, and deliver new features.- Implement and manage containerized applications using Docker.- Orchestrate and manage container deployments using Kubernetes.- Utilize Python for scripting and automation tasks.- Write...
-
Golang Developer
4 days ago
Gurgaon, Haryana, India Tooliqa Full timeTooliqa is a forward-thinking technology company focused on building scalable, high-performance applications. We pride ourselves on delivering solutions that prioritize efficiency and innovation. We are looking for a passionate Golang Developer with 1-2 years of experience to join our dynamic team and contribute to our growing product suite.Location-...
-
Golang Developer
1 day ago
Gurgaon, Haryana, India Tooliqa Full time**Tooliqa - A Forward-Thinking Technology Company** We are a dynamic team of innovators focused on building scalable, high-performance applications that prioritize efficiency and innovation. This is an exciting opportunity for a passionate Golang Developer with 1-2 years of experience to join our growing product suite and contribute to shaping the future of...
-
Recro.io - Golang Developer
3 weeks ago
Bangalore/Chennai, India Racrosoft Technologies Full timeJob Description : Backend Developer (Golang)Location : Chennai/BangaloreExperience : 3+ years of hands-on experience with GolangWork Model : Hybrid (1-2 days a week in office, rest remote)About the Role :We are looking for a Golang Backend Developer with a strong technical foundation in building scalable systems. The ideal candidate should have expertise in...
-
Golang Developer
3 weeks ago
Gurgaon, Haryana, India Wits Innovation Lab Full timeJob Description :We are seeking an experienced Senior Golang Developer to join our team and help design and build resilient, fault-tolerant microservice architectures. You'll work with GORM and Yugabyte for database migrations, optimize Go applications for performance, and implement robust logging, monitoring, and distributed tracing in cloud-based...
-
Golang Developer
4 weeks ago
Gurgaon, Haryana, India Wits Innovation Lab Full timeJob Description :We are seeking an experienced Senior Golang Developer to join our team and help design and build resilient, fault-tolerant microservice architectures. You'll work with GORM and Yugabyte for database migrations, optimize Go applications for performance, and implement robust logging, monitoring, and distributed tracing in cloud-based...
-
Golang Developer
3 weeks ago
Bangalore Metropolitan Area, India CodeVyasa Full timeLooking for Golang Developer | Bangalore to join a team of rockstar developers. The candidate should have a minimum of 4+yrs. of experience.About CodeVyasa: Were a fast-growing multinational software company with offices in Florida and New Delhi. Our clientele spans across the US, Australia, and the APAC region. Were proud to collaborate with Fortune 500...
-
Golang Developer
2 weeks ago
Bangalore Metropolitan Area, India CodeVyasa Full timeJob Summary: A highly experienced Golang Developer is sought after to join a dynamic team of developers. The ideal candidate should possess a minimum of 4+ years of experience in developing scalable and efficient software solutions. Company Overview CodeVyasa is a fast-growing multinational software company with offices in Florida and New Delhi. Our client...
-
Golang Developer
3 weeks ago
Gurgaon, Haryana, India K & R Enterprises Full timeRoles and Responsibilities:1. The Product Developer will be responsible to develop project as individual contributor. The position will work with development lead ensure timely and quality delivery of projects(s). This will involve planning, developing effective software. The individual should have good technical knowledge and ready to learn new...
-
GoLang Developer
24 hours ago
Gurugram, India Miratech Full timeJob DescriptionWe are looking for a Engineers with expertise in Golang (Go),to design, develop, and maintain automated pipelines for cloud-based applications and contact center solutions. The ideal candidates will also be responsible for developing integration modules between different cloud systems such as Salesforce, Microsoft Dynamics, and other...
-
Golang Developer
5 days ago
Gurgaon, Haryana, India CoffeeBeans Full timeFounded in 2017, CoffeeBeans specializes in high-end consulting services for technology, product, and process improvement. We help clients achieve significant quality of delivery enhancements through impactful product launches, process simplification, and competency building that drives business outcomes across industries. About Us We use new-age...
-
Golang developer
6 days ago
Gurgaon, India CoffeeBeans Full timeFounded in the year 2017, Coffee Beans specializes in offering high end consulting services in technology, product, and processes. We help our clients attain significant improvement in quality of delivery through impactful product launches, process simplification, and help build competencies that drive business outcomes across industries. The company uses...
-
Golang Developer
4 days ago
Gurgaon, Haryana, India MCSAM Full timeJob Description :We aspire to build high-quality, innovative & robust software. If you are a hands-on platform builder with significant experience in developing scalable data platforms, look no further.Your responsibilities as a Software Developer : - Design, develop, test, and deploy high-quality, scalable, and efficient software using Golang.- Collaborate...