About the role
Job Title: Senior Go Developer (5–8 Years Experience, PostgreSQL)
Type: Contractors
Experience: 4–6 years
About the Role
We are seeking an experienced Senior Go Developer who is proficient in building scalable, high-performance backend applications. The ideal candidate will have strong expertise in the Go programming language and hands-on experience with PostgreSQL database systems. You will be responsible for designing, developing, and maintaining robust backend services, ensuring data integrity, performance, and security.
Key Responsibilities • Design, develop, and maintain backend services using Go (Golang) • Implement efficient data models and database schemas in PostgreSQL • Optimize database queries and ensure high performance for large-scale applications • Collaborate with cross-functional teams to define, design, and ship new features • Write clean, maintainable, and well-documented code • Troubleshoot, debug, and upgrade existing systems • Integrate data storage solutions and ensure data security and compliance • Architect, implement, and maintain microservices-based solutions. • Participate in code reviews and mentor junior developers • Work with DevOps to deploy and monitor applications in cloud environments (AWS, GCP, or Azure) • Contribute to technical documentation and best practices
Required Skills and Qualifications • 5–8 years of professional software development experience, with at least 3 years in Go • Strong proficiency in PostgreSQL, including schema design, query optimization, and performance tuning • Experience building RESTful APIs, microservices and working with JSON • Familiarity with version control systems (Git) • Understanding of distributed systems and cloud infrastructure (AWS, GCP, or Azure) • Solid knowledge of data structures, algorithms, and software design principles • Excellent problem-solving and communication skills • Experience with Kubernetes and Docker • Familiarity with Kafka
Nice-to-Have Skills • Knowledge of NoSQL databases (e.g., DynamoDB, Redis) and key-value stores • Familiarity with front-end technologies (React) is a plus • Familiarity with Kafka
Text as published by Axiad. We don't edit postings; apply and ask questions on the employer's site.