Josh Software

1 month ago


Anywhere in IndiaMultiple Locations, IN Josh Software Full time

Responsibilities :

- Design, develop, and deploy robust and scalable backend systems and microservices using Golang.

- Implement efficient and concurrent Go routines and channels to optimize application performance.

- Write clean, maintainable, and well-documented Golang code adhering to best practices and coding standards.

- Participate actively in code reviews, providing constructive feedback and fostering a culture of continuous improvement.

- Collaborate effectively with other developers, product managers, and designers to translate business requirements into technical solutions.

- Leverage your understanding of APIs and web services to integrate with external systems and databases.

- Contribute to the automation of infrastructure and deployment processes with tools like Docker and Kubernetes (a plus).

- Stay up-to-date with the latest advancements in Golang, cloud technologies, and industry trends.

Tech Skills :

Essential :

- Proficient in Golang syntax, idioms, and best practices.

- Strong understanding of concurrency concepts (goroutines, channels, synchronization) in Golang.

- Experience with building APIs (RESTful preferred) and web services in Golang.

- Experience with popular Go frameworks and libraries (e.g, Gin, Echo, GORM) is a plus.

- Familiarity with testing frameworks (e.g, Go testing, testify) and writing unit tests.

- Experience with version control systems (Git) and familiarity with CI/CD pipelines.

Highly Preferred :

- Experience with containerization (Docker) and orchestration tools (Kubernetes).

- Experience with cloud platforms (AWS, GCP, Azure) is a plus.

Additional Skills :

- Excellent problem-solving and analytical skills.

- Strong communication and collaboration skills.

- Passion for learning and staying up-to-date with the latest technologies

(ref:hirist.tech)

  • Anywhere in India/Multiple Locations Josh Software Full time

    Job Title: Golang Backend DeveloperAbout the Role:We are looking for an experienced Golang Backend Developer to join our team at Josh Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying robust and scalable backend systems and microservices using Golang.Key Responsibilities:Design, develop, and...


  • Anywhere in India/Multiple Locations Josh Software Full time

    Job Title: Golang DeveloperJob Summary:We are seeking a highly skilled Golang Developer to join our team at Josh Software. As a Golang Developer, you will be responsible for designing, developing, and deploying robust and scalable backend systems and microservices using Golang.Key Responsibilities:Design and develop efficient and concurrent Go routines and...


  • India KBM Resorts Full time

    **IF YOU ARE INTERESTED, PLEASE SEND YOUR RESUME TO josh@kbmresorts.com **Job Overview: We are seeking a skilled Java Developer to design, develop, and maintain robust and scalable software applications. The ideal candidate will have a strong background in Java programming, a deep understanding of object-oriented design principles, and the ability to...


  • india KBM Resorts Full time

    **IF YOU ARE INTERESTED, PLEASE SEND YOUR RESUME TO josh@kbmresorts.com **Job Overview: We are seeking a skilled Java Developer to design, develop, and maintain robust and scalable software applications. The ideal candidate will have a strong background in Java programming, a deep understanding of object-oriented design principles, and the ability to...


  • India KBM Resorts Full time

    **Job Overview:**We are seeking an experienced Java Developer to design, develop, and maintain robust software applications for KBM Resorts. The ideal candidate will have strong Java programming skills, a deep understanding of object-oriented design principles, and excellent collaboration skills.Key Responsibilities:Develop and maintain high-quality Java...