We are seeking an experienced Golang Developer with strong hands-on expertise in Golang, PostgreSQL, REST APIs, and microservices to design, develop, and maintain scalable backend applications and services.
The ideal candidate will have solid backend development experience and strong database skills. Experience working with Java and React is a plus.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Golang / Go.
- Develop, optimize, and maintain database solutions using PostgreSQL.
- Design and develop REST APIs and microservices.
- Troubleshoot, debug, and resolve application issues.
- Optimize application performance, scalability, and reliability.
- Collaborate with frontend, QA, DevOps, and other engineering teams.
- Participate in code reviews, testing, and production support activities.
- Work with existing Java and React components when required.
- Follow software development best practices and coding standards.
Required Skills
- Strong hands-on experience with Golang / Go.
- Strong experience with PostgreSQL / PostgreSQL SQL.
- Experience developing REST APIs and backend services.
- Experience with microservices architecture.
- Strong understanding of software development, debugging, and troubleshooting.
- Experience working in an Agile/Scrum development environment.
Secondary Skills
- Java
- React
- Cloud technologies
- Docker / Kubernetes
- CI/CD
Key Skills
Golang | Go | PostgreSQL | REST APIs | Microservices | Backend Development | Java | React
Preferred Candidate Profile
- Strong backend engineering background.
- Hands-on production experience with Golang.
- Strong PostgreSQL and SQL development experience.
- Experience building scalable APIs and microservices.
- Strong problem-solving and debugging skills.
- Ability to work effectively with distributed engineering teams.
Apply with your updated resume highlighting recent Golang and PostgreSQL experience.