This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
A leading technology company is looking for an experienced Golang Developer to join their growing team.
The ideal candidate will have extensive experience with Golang and be passionate about building scalable, high-performance applications and services.
Responsibilities include designing, developing, and maintaining high-performance applications and microservices using Golang.
The role involves collaborating with cross-functional teams to define software requirements and deliver solutions that meet business needs.
The candidate will write clean, efficient, and maintainable code following best practices and development standards.
Troubleshooting and debugging complex issues in existing systems to ensure high reliability and performance is essential.
The developer will optimize application performance, including scaling and load balancing.
Developing and integrating RESTful APIs and third-party services is part of the job.
The role requires working with databases (SQL/NoSQL) and managing data storage and retrieval efficiently.
Contributing to code reviews and maintaining high code quality across the team is expected.
Staying updated on the latest trends and advancements in Golang and other relevant technologies is important.
Requirements:
A minimum of 4 years of experience in software development with a focus on Golang is required.
Strong proficiency in Golang and experience with its frameworks and libraries is essential.
Familiarity with microservices architecture and building distributed systems is necessary.
Strong knowledge of database systems (SQL/NoSQL) such as PostgreSQL, MongoDB, or MySQL is required.
Experience with RESTful API development and integration is a must.
Knowledge of version control systems, particularly Git, is needed.
Strong problem-solving skills and experience optimizing for performance and scalability are required.
Experience with containerization technologies (Docker, Kubernetes) is necessary.
Familiarity with cloud platforms such as AWS, GCP, or Azure is important.
Excellent communication skills and the ability to work effectively within a team environment are essential.
Benefits:
The position offers a competitive salary and benefits package.
There are professional development and growth opportunities available.
The work environment is collaborative, dynamic, and innovative.
Flexible working hours and remote work options are provided.
The opportunity to work with cutting-edge technologies is available.