Go Lang Developer
Share this vacancyNo longer accepting applications
Posted on: Oct 14, 2025
The Mid-Level Golang Developer will be responsible for designing, building, and maintaining scalable backend services and APIs that power Classera’s global SaaS ecosystem, including learning, e-commerce, and fintech modules. This role requires solid backend development experience in Go (Golang), an understanding of microservices architecture, and the ability to collaborate effectively with cross-functional teams across Product, QA, and DevOps.
ROLE RESPONSIBILITIES
- Develop, test, and deploy scalable backend services using Golang.
- Design, implement, and optimize RESTful and gRPC APIs for internal and external integrations.
- Participate in code reviews, contribute to design discussions, and maintain code quality.
- Collaborate with frontend engineers, QA, and product teams to ensure reliable, high-performance applications.
- Implement caching, concurrency, and database optimization techniques to improve performance.
- Write unit and integration tests to ensure robustness and reliability.
- Work closely with DevOps to deploy and monitor applications using CI/CD pipelines and cloud infrastructure (AWS/GCP).
- Identify bottlenecks and propose scalable solutions to system performance issues.
- Stay updated with new Golang libraries, frameworks, and industry best practices.
REQUIRED QUALIFICATIONS
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3–5 years of professional software development experience, with at least 2+ years in Golang.
- Proven experience in building distributed systems, microservices, and REST/gRPC APIs.
- Strong understanding of data structures, algorithms, and concurrency models in Go.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS / GCP).
- Familiarity with Git, CI/CD tools (e.g., GitHub Actions, Jenkins), and agile methodologies.