Loading...

Ignisov Consulting Services

Golang Developer

Ignisov Consulting Services
Mumbai, Maharashtra On-site
On-Site Full-Time Mumbai, Maharashtra India

Skills

Back-End Web Development Amazon Web Services (AWS) Git Software Development Programming Databases Attention to Detail Go (Programming Language) Benchmarking Inheritance

About the Role

Job Role: Golang Developer
Job Type: Contract
Experience: 3-5 years
Location: Mumbai (Work from Office)
Contact: [email protected]
Job Description:
Roles and Responsibilities:-
· Design, develop, and deploy scalable, reusable, reliable and efficient backend services and APIs using Golang.
· Architect, develop, and implement backend services and APIs.
· Collaborate with front-end developers, designers, and product managers to define and implement new features.
· Optimize application performance and ensure high availability and reliability.
· Write clean, maintainable, and well-documented code.
· Conduct code reviews and provide constructive feedback to other team members.
· Troubleshoot and debug issues reported by QA and customers.
· Stay up-to-date with the latest trends and best practices in Golang development.
· understand and analyze business requirements by interacting with relevant stakeholders.
· Design, implement, and maintain databases.
· Ensure data integrity and security
· Stay updated with the latest trends and advancements in Golang and backend development
Key Skills:
· Bachelor's degree in computer sciences, and software engineering.
· 2+ Years’ Experience with Go language programming and other backend technologies such as NodeJS/ExpressJS, preferably in Security/enterprise/SaaS products.
· Proficiency in Go programming language, with a solid understanding of its principles and best practices.
· Strong knowledge of Golang advanced concepts such as Concurrent programming, Goroutines, Channels, Context, Interfaces and OOPS - Inheritance etc
· Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
· Experience with testing frameworks and practices in Go (unit tests, integration tests, etc.).
· Solid understanding of Git, CI/CD pipelines, and version control
· Experience with distributed systems and messaging systems like Kafka, AWS .
· Familiarity with GraphQL, gRPC, or other modern API standards.
· Previous experience with performance profiling, optimization, and benchmarking in Go.
· Hands-on experience with microservices architecture, Rest APIs, databases such as MySQL/Mongodb, distributed systems, data engineering technologies, etc.
· Strong analytical and problem-solving skills, and keen attention to detail.
· Knowledge of modern SDLC practices, Agile methodologies, tools such as Jira, and software configuration tools such as GitHub. Capable of balancing multiple priorities and remaining flexible in a changing environment.
.
If you are interested in the above position, do share your resume with [email protected]
Also, share this post with your friends if you know someone who might be interested in this position.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

Ignisov Consulting Services Logo

Golang Developer

Ignisov Consulting Services On-site
IVDisplays Digital Services Pvt Ltd Logo

Software Engineer

IVDisplays Digital Services Pvt Ltd On-site
Bluepen.co.in Logo

Flutter Developer

Bluepen.co.in On-site
Wits Innovation Lab Logo

Golang Developer

Wits Innovation Lab On-site