TechAsia Lab - Senior Software Engineer - Golang/MongoDB

TechAsia Lab

About the job

This job is sourced from a job board.
Job Description

Key Responsibilities :

  • Develop functional and high performing web applications
  • Design and develop robust, secure, high performing APIs
  • Build high - quality reusable code and libraries
  • Collaborate with frontend developers to integrate user - facing elements with server - side logic
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaboratively work with cross - discipline teams to deliver enterprise - grade software
  • Work closely with Product Owners and Scrum Master as part of an agile scrum team


  • Minimum 6 plus years of solid experience in design & development.
  • Strong Golang programming skills
  • Experience working with micro - service and event - driven architecture patterns
  • In - depth understanding of the entire web development process
  • Understanding of distributed systems architecture
  • Experience working with relational as well as NoSQL data stores
  • Experience with containerization & orchestration technologies such as Docker and Kubernetes
  • Experience in developing and maintaining APIs using tools such as Swagger
  • Experience working in an agile scrum team, and with globally distributed teams
  • A keen thirst for knowledge and a willingness to learn new technologies


  • Node.js development skills
  • Experience working with Hyperledger Fabric or public blockchain technologies such as Ethereum including working with NFTs
  • Experience working with messaging & event driven architecture like Kafka
  • Experience working with cloud technologies and services such as AWS/EC2/S3, GCP, MongoDB, etc.
  • Experience with React
  • Experience working with IoT sensor devices


Apply now
Apply now

Please let TechAsia Lab know that you found this job on Your support will help us grow!