Senior Golang Software Engineer

4 weeks ago


NagpurPune, India Delaplex Full time

Delaplex is seeking a skilled Senior Golang Software Engineer to join our team and contribute to the development of high-quality software solutions. The ideal candidate will have a strong background in software development, with expertise in Golang, web services, database integration, testing methodologies, and software design patterns. Key Responsibilities:

- Design, develop, and maintain web services using Golang and the Gin framework

- Consume OpenAPI schemas to generate types, HTTP handlers, and HTTP clients using tools like oapi codegen

- Utilize software design patterns, including ports and adapters, to ensure scalability and maintainability of codebase

- Integrate with databases using drivers like pgx

- Develop unit tests and integration tests, leveraging frameworks such as and testcontainers

- Utilize open telemetry and honeycomb for instrumentation, propagating trace contexts to and from services

- Parse and write files in common formats such as CSV, JSON, YAML, and XML

- Create and maintain configuration files in dotenv and hocon formats

- Create HTTP clients to interact with APIs from other services; clients will need to handle passing through proxies

- Develop similar web services using Scala and Akka HTTP

- Bonus : Ability to create similar web services using Java Spring Boot

- Create Web UIs using react, Vite, and npm

- Utilize Git workflows such as feature branch workflow and Gitflow for version control

- Create containers and utilize Docker Compose, including wait strategies for services

- Develop README files in Markdown format for project documentation

- Collaborate with cross-functional teams to deliver high-quality software solutions

Requirements:

- Proficiency in Golang, including implementing web services using the Gin framework

- Experience with OpenAPI schemas, generating types, HTTP handlers, and HTTP clients

- Strong understanding of software design patterns, including ports and adapters

- Familiarity with database drivers like pgx, SQL, and database integration

- Knowledge of testing methodologies, including unit testing and integration testing

- Ability to create HTTP clients to interact with APIs from other services

- Familiarity with Scala, Akka HTTP, and Java Spring Boot is a plus

- Experience with Git workflows such as feature branch workflow and Gitflow

- Proficiency in creating containers and utilizing Docker Compose

- Strong communication and collaboration skills

- Ability to work in a fast-paced, dynamic environment



  • Pune, India TekIT Software Solutions Pvt. Ltd. Full time

    Job Title: Senior Golang DeveloperAt TekIT Software Solutions Pvt. Ltd., we are seeking a highly skilled Senior Golang Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex microservices and backend applications using Golang.Key Responsibilities:Lead the design,...


  • Pune, Maharashtra, India PNR Software Solutions Full time

    We're looking for a skilled Golang Developer to join our team at PNR Software Solutions.The ideal candidate will have experience working in a hybrid model and a strong understanding of Go Lang and its design patterns.Key responsibilities include:Developing robust Golang applicationsImplementing concurrency, go routines, and channelsMaintaining hands-on...


  • Pune, Maharashtra, India TekIT Software Solutions Pvt. Ltd. Full time

    Senior Golang DeveloperAbout TekIT Software Solutions Pvt. Ltd.We are a leading software development company that offers innovative solutions to our clients. Our team of experienced developers works closely with our clients to understand their needs and deliver high-quality products on time.Salary InformationThe estimated salary for this position is...


  • Pune, India Talent Advisor Full time

    Role SummaryWe are seeking a highly skilled GoLang Developer to join our team at League, a platform technology company powering next-generation healthcare consumer experiences. As a GoLang Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable GoLang code.Key Responsibilities- Develop high-quality...


  • Pune, Maharashtra, India PNR Software Solutions Full time

    We are seeking a skilled Golang Developer to join our team at Pnr Software Solutions in a hybrid work model. The ideal candidate will have 2 to 7 years of experience in Golang development and possess strong expertise in Go Lang and its design patterns, Concurrency, Go Routines & Channels, and Database management using SQL Lite, Maria, or Postgres.The...


  • pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang)Job Location - Baner, PuneMUST Have - SaaS Development ExperienceAbout Client -Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are operated...


  • pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang) Job Location - Baner, Pune MUST Have - SaaS Development Experience About Client - Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang) Job Location - Baner, Pune MUST Have - Saa S Development Experience About Client - Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang) Job Location - Baner, Pune MUST Have - SaaS Development Experience About Client - Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are...


  • Pune, India TekIT Software Solutions Pvt. Ltd. Full time

    Job SummaryAs a Senior Golang Developer at TekIT Software Solutions Pvt. Ltd., you will lead the design, development, and deployment of complex microservices and backend applications using Golang. You will architect and implement scalable, reliable, and efficient systems, collaborate with cross-functional teams, and write high-quality code following best...


  • Pune, India Talent Advisor Full time

    Job Title: Golang DeveloperAbout the Role:We are seeking a highly skilled Golang Developer to join our team at Talent Advisor. As a Golang Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable GoLang code.Key Responsibilities:Develop high-quality software using GoLang, adhering to company standards and...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang)Job Location - Baner, PuneMUST Have - SaaS Development ExperienceAbout Client -Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are operated...


  • pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang)Job Location - Baner, PuneMUST Have - SaaS Development ExperienceAbout Client -Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are operated...


  • Chennai/Bangalore/Noida/Pune, India PRONTO CONSULTING SERVICES Full time

    About the RoleWe are seeking an experienced Golang Software Engineer to join our team at Pronto Consulting Services. The ideal candidate will have a strong background in Golang, microservices architecture, and containerization using Docker.Key Responsibilities- Design and develop scalable Golang microservices to support our global Loyalty and Benefits...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang)Job Location - Baner, PuneMUST Have - SaaS Development ExperienceAbout Client -Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are operated...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang)Job Location - Baner, PuneMUST Have - Saa S Development ExperienceAbout Client -Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are operated...


  • Bangalore/Pune/Hyderabad, India Squareroot Consulting Pvt Ltd Full time

    Job Title: Golang DeveloperAbout the Role:We are seeking a highly skilled Golang Developer to join our team at Squareroot Consulting Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using GoLang.Key Responsibilities:Design and develop scalable and efficient...


  • Pune, India Infoblox Full time

    Description It’s an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazine’s Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that...

  • Xoriant Solutions

    4 weeks ago


    Pune, India Xoriant Solutions Full time

    Xoriant Solutions Golang EngineerWe are looking for an experienced Golang engineer to join our team at Xoriant Solutions. The ideal candidate will be responsible for developing microservices using the Golang programming language for our internal solutions. Responsibilities include creating high-performance products, understanding software requirements, and...


  • pune, India NorthStar HR Consultants Full time

    Job Title - Senior / Staff Software Engineer (Golang) Job Location - Baner, Pune MUST Have - SaaS Development Experience About Client - Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are...