Golang Developer
1 week 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
6 months ago
Gurugram, India Jio Full timeCompany OverviewWe are the force behind the meteoric rise of India's leading telecom operator Jio with 400 Million+ customers. In Addition to this we have also powered an exhaustive list of digital apps & services that have delivered functionality, usability, engagement, scale and loyalty. We provide solutions for customers (B2C) and enterprise (B2B). We...
-
Golang Developer
3 weeks ago
Gurugram, 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
5 months ago
Gurugram, India Bigfoot Retail Solutions Pvt. Ltd Full timeJob Description :We are looking for Golang Engineers who are confident, self-starter is a team player with drive & possesses a deep understanding of web application development.Since with great power comes great responsibility, as a company we are extremely happy with empowering our team members no matter what level they join us at.Responsibility :- Develop,...
-
Omniful | Golang Developer | gurugram
1 month ago
gurugram, India Omniful Full timeCompany Description Omniful is a fast-growing B2B SaaS startup based in Gurugram. We specialize in providing robust cloud-based solutions for supply chain execution and warehouse management, focusing on e-commerce and omnichannel retail technology. Our mission is to enhance order fulfillment speed and accuracy for organizations of all sizes by offering...
-
Omniful | Golang Developer | gurugram
1 month ago
gurugram, India Omniful Full timeCompany Description Omniful is a fast-growing B2B SaaS startup based in Gurugram. We specialize in providing robust cloud-based solutions for supply chain execution and warehouse management, focusing on e-commerce and omnichannel retail technology. Our mission is to enhance order fulfillment speed and accuracy for organizations of all sizes by offering...
-
Golang Developer
2 months ago
Gurugram, India LITTLE ROBIN TECHNOLOGY PARTNERS PRIVATE LIMITED Full timeJob Description :As a Golang Developer, you will play a key role in designing, developing, and maintaining scalable backend systems. You will collaborate with cross-functional teams to build microservices that enhance our product offerings. If you have a passion for technology and a knack for problem-solving, we want to hear from you!Key Responsibilities :-...
-
Golang Developer
4 weeks ago
Gurugram, India VEERWAL GETWORK SERVICES PRIVATE LIMITED Full timeJob Description :Key Responsibilities :- Design, develop, and maintain efficient, reusable, and reliable Go code.- Collaborate with product managers, engineers, and other stakeholders to implement new features.- Ensure the performance, quality, and scalability of applications.- Build and maintain backend services and APIs for various applications.- Debug and...
-
Golang Developer
3 weeks ago
Gurgaon/Gurugram, India LITTLE ROBIN TECHNOLOGY PARTNERS PRIVATE LIMITED Full timeJob Description :As a Golang Developer, you will play a key role in designing, developing, and maintaining scalable backend systems. You will collaborate with cross-functional teams to build microservices that enhance our product offerings. If you have a passion for technology and a knack for problem-solving, we want to hear from you!Key Responsibilities :-...
-
Golang Developer
3 weeks ago
Gurugram, India CoffeeBeans Full timeFounded in the year 2017, CoffeeBeans 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
3 weeks ago
Gurugram, India CoffeeBeans Full timeFounded in the year 2017, CoffeeBeans 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 weeks ago
Gurgaon/Gurugram, India Getinz Techno Services Full timeEducation : Bachelor's or Master's in Computer Science, Software Engineering, or a related field from a top institute. Experience : 2-5 years in a well-known startup or on a new product in a large tech company. Technical Skills : - Proficiency in GoLang - Experience with databases (SQL/NoSQL) - Familiarity with RESTful APIs - Knowledge...
-
Golang Developer
6 months ago
Gurugram, 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-7+ Yrs
3 months ago
Gurugram, Haryana, India NTT DATA Full time**Req ID**: 290597 We are currently seeking a Golang Developer-7+ yrs to join our team in HYDERABAD, Telangana (IN-TG), India (IN). **Back-end Sr.Devloper with Golang** **W**e are seeking a Senior Software Engineer who is excited about building inventory, supply chain and warehouse management systems that enable us to always fulfill we are looking for...
-
Senior Backend Developer
2 months ago
Gurugram, India COFFEEBEANS CONSULTING LLP Full timeJob Title : Senior Backend Developer (Java / Python / Golang)Location : Bangalore / Pune / Gurgaon Experience Level : Senior Level (6+ Years)Job Overview : We are looking for a highly skilled Senior Backend Developer with expertise in Java, Python, or Golang to join our growing team. The ideal candidate will have a strong foundation in data structures,...
-
CoffeeBeans | Golang Developer
2 weeks ago
gurugram, India CoffeeBeans Full timeFounded in the year 2017, CoffeeBeans 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...
-
CoffeeBeans | Golang Developer
3 weeks ago
gurugram, India CoffeeBeans Full timeFounded in the year 2017, CoffeeBeans 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...
-
Software Development Engineer II
2 months ago
Gurugram, India Sapwood Ventures Pvt.Ltd Full timeWe have an opening for the position of Software Development Engineer 2 for one of our reputed clients in Gurugram, Haryana. Our client is an Indian Cyber Security Company that develops and markets Unified Cyber Security Platform to organizations across 25+ countries worldwide. Job Description :As an SDE 2, you will play a pivotal role in developing and...
-
Bluepi - Senior Engineer - Golang
2 months ago
Gurugram, India Bluepi Consulting private limited Full timeJob Brief : As a Golang senior engineer you will be writing efficient, scalable, and concurrent code to build web applications, APIs, and other software solutions.Responsibility :As a Golang senior engineer, you will develop Go packages and programs that are scalable, well-documented, reliable, and maintainable.Your main responsibilities will include : -...
-
Golang Developer
7 hours ago
Gurgaon/Gurugram/Mumbai, 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...
-
Software Development Engineer II
7 hours ago
Gurgaon/Gurugram, India Sapwood Ventures Pvt.Ltd Full timeWe have an opening for the position of Software Development Engineer 2 for one of our reputed clients in Gurugram, Haryana. Our client is an Indian Cyber Security Company that develops and markets Unified Cyber Security Platform to organizations across 25+ countries worldwide. Job Description : As an SDE 2, you will play a pivotal role in developing and...