Title: Sr. Go (Golang) Developer
Company Name: BDTASK
Vacancy: 2
Age: At least 25 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Published: 2025-11-17
Application Deadline: 2025-12-17
Education:
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Master’s degree is a plus but not required.
Experience Requirements
5+ years of professional software development experience.
Minimum 3 years of hands-on experience with Go (Golang).
Experience building microservices, RESTful APIs, and distributed systems.
Proven experience working with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis, etc.).
Strong understanding of concurrency, performance optimization, and scalable system design.
Additional Requirements
Strong problem-solving and analytical skills.
Ability to write clean, maintainable, and well-tested code.
Familiar with CI/CD pipelines, Git, and DevOps practices.
Ability to work independently and lead technical discussions.
Good communication skills in English (written & verbal).
Experience in Agile methodologies (Scrum/Kanban) is preferred.
Knowledge of message queues (Kafka, RabbitMQ, NATS) is an advantage.
Key Responsibilities
Design, develop, and maintain high-performance backend services using Go.
Architect and implement microservices and scalable API-driven solutions.
Optimize application performance and ensure system reliability.
Collaborate with product managers, designers, and other engineers.
Lead code reviews and mentor junior developers.
Integrate third-party APIs, services, and internal tools.
Ensure best practices in software engineering, testing, and security.
Participate in sprint planning, estimation, and technical decision-making.
Skills & Expertise
Expertise in Go (Golang) programming.
Strong knowledge of concurrent programming, goroutines, channels.
Proficiency in API development, microservice architecture, and distributed systems.
Hands-on experience with Docker, Kubernetes, and cloud platforms.
Strong understanding of SQL/NoSQL databases and data modeling.
Knowledge of unit testing, integration testing, and related frameworks.
Familiarity with Git, CI/CD tools (GitHub Actions, GitLab CI, Jenkins).
Understanding of networking concepts: REST, gRPC, WebSockets, caching, load balancing.
Experience with monitoring tools (Grafana, Prometheus, ELK stack) is a plus.
| University | Percentage (%) |
|---|---|
| national university | 9.23% |
| American International University Bangladesh (AIUB) | 6.15% |
| Jahangirnagar University | 4.62% |
| Southeast University | 3.08% |
| Islamic University | 3.08% |
| City University | 3.08% |
| Kobi Nazrul government College | 1.54% |
| Manarat International University | 1.54% |
| University of Dhaka | 1.54% |
| Govt. Titumir College | 1.54% |
| Age Range | Percentage (%) |
|---|---|
| 20-30 | 69.23% |
| 31-35 | 23.08% |
| 36-40 | 3.08% |
| 40+ | 1.54% |
| Salary Range | Percentage (%) |
|---|---|
| 0-20K | 23.08% |
| 20K-30K | 40.00% |
| 30K-40K | 6.15% |
| 40K-50K | 7.69% |
| 50K+ | 23.08% |
| Experience Range | Percentage (%) |
|---|---|
| 0 years (Freshers) | 35.38% |
| 0.1 - 1 years | 10.77% |
| 1.1 - 3 years | 12.31% |
| 3.1 - 5 years | 15.38% |
| 5+ years | 26.15% |