Job Description
<p>Are you an experienced Go Backend Developer with a passion for building scalable systems? </p><p>We are seeking a talented individual with a minimum of 3 years of Go programming experience, coupled with expertise in microservices architecture and gRPC. Join our dynamic team and contribute to cutting-edge projects that leverage the power of Go, microservices, and gRPC.</p><p><br></p><p>Responsibilities:</p><ul><li>Design, develop, and maintain high-performance backend microservices using Go programming language.</li><li>Utilize gRPC to create efficient APIs for seamless communication between microservices.</li><li>Collaborate with cross-functional teams to understand project requirements and architect robust microservices solutions.</li><li>Optimize server-side performance and troubleshoot system issues within a microservices environment.</li><li>Conduct code reviews and ensure adherence to best practices for maintainable and scalable code.</li><li>Integrate microservices with databases and third-party services to enhance functionality and data retrieval.</li><li>Work closely with DevOps teams to deploy, manage, and scale microservices in containerized environments.</li><li>Stay up-to-date with the latest advancements and best practices in Go programming, microservices, and gRPC.</li></ul><p><br></p><p><br></p><p>Requirements:</p><ul><li>Minimum of 3 years of professional experience as a Backend Developer with a strong focus on Go programming.</li><li>Solid understanding of web application architecture and RESTful API design.</li><li>Experience with microservices architecture and the ability to build scalable, distributed systems.</li><li>Hands-on experience with gRPC and protobuf for efficient communication between microservices (a plus).</li><li>Familiarity with other backend languages, such as Python or Node.js, is a plus.</li><li>Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).</li><li>Proficient in version control systems like Git.</li><li>Familiarity with containerization technologies (e.g., Docker) is desirable.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and teamwork abilities.</li><li>Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).</li></ul><p><br></p><p>Join our team of skilled developers and work on exciting projects with cutting-edge technologies. As a Go Backend Developer with experience in microservices and gRPC, you will play a vital role in shaping the future of our backend infrastructure.</p><p><br></p><p>Location: Hazmieh</p><p>Employment Type: Full-time/Contract</p><p>Salary: Based On Experience</p><p><br></p><p>To apply, please send your updated resume and a cover letter highlighting your relevant experience with Go programming, microservices, and gRPC to [ career@solweavers.com ]. We eagerly anticipate reviewing your application and exploring how your expertise can contribute to our success.</p>