Sr. Go (Golang) Developer
ফুল টাইম @BDTASK posted 1 মাস ago in Computer & Information Technology Shortlist Email JobJob Detail
-
Job ID 23553
-
Career Level Sr. Executive
-
Experience 5-6 Years
-
Min. Qualification Bachelor's Degree
-
Gender Male
-
Industry Experience IT
-
Candidate Age At least 25 years
-
No. of Vacancy ২
-
Job Location Dhaka Division
Job Description
Education
- Bachelor/Honors
- Masters
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Master’s degree is a plus but not required.
Additional Requirements
- Age At least 25 years
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.
Other jobs you may like
-
এন্টারপ্রাইজ সেলস অফিসার (ESO)
- @ Response Limited
- Dhaka, Bangladesh, House # 289, (2nd Floor), Road # 19/B New D.O.H.S., Mohakhali BD