Infosys is seeking a Golang Developer. As a Golang developer, you will be contributing to the project team with developing, creating, integrating, deploying and maintaining backend system and applications using Golang as a primary language with Gin-Gonic, Gorilla Mux and Go-Chi etc. The responsibilities include swiftly responding to service requests, troubleshooting issues, and escalating complex problems when necessary. You would need to guide users through problem-solving steps, install and configure software and maintain comprehensive documentation of support activities. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Required Qualifications:
- Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 4 years of relevant Information Technology experience.
- U.S. Citizens or those authorized to work in the US are encouraged to apply. We are not able to sponsor at this time.
- Location for this position is Phoenix, AZ. This position may require travel to project/client location(s).
Preferred Qualifications:
- Atleast 2 years experience with Golang, Apache Kafka, Golang, any SQL or NoSQL DB knowledge (Cassandra, Mongo DB or SQL or Oracle), Docker, Jenkins, Agile work environment
- Experience with any of the Golang frameworks like Gin-Gonic, Gorilla Mux and Go-Chi for development of RESTful APIs.
- Proficient in Implementation of complex algorithms and concurrent executions using Go-routines, Channels and Mutexes.
- Should be good in Golang fundamentals concepts of data structures like Maps, Slices, and generics to leverage Dynamic data handling.
- Good experience in REST API development, distributed systems concepts, and cloud technologies.
- Understanding of OOPS concepts, Algorithms, and Data structures.
- Experienced in SQL Databases like Oracle, PostgreSQL, SQL Server and NoSQL databases like MongoDB and Cassandra to perform data storage and retrieval, resulting in improved application efficiency.
- Experience with Frameworks like Ginkgo, go-omega, testify for development and Testing of Enterprise applications.
- Implemented responsive and interactive user interfaces using Vue.js components, enabling a seamless user experience across devices.
- Experience with CI/CD (Continuous Integration/Continuous Deployment) tools such as Jenkins, Azure Pipelines for automated builds, testing, and deployment.