Job Description
A software engineer that is proficient in backend software design patterns and principles, with strong expertise in Golang, microservices architecture, API development, and cloud-native backend systems.
Experienced in building scalable and reliable backend services using AWS, relational and non-relational databases, and modern distributed system practices.
NATURE OF WORK
- Works closely with the Product Owner and team to refine requirements and break requests into manageable backend tasks with clear acceptance criteria
- Develops backend system features and APIs based on approved requirements
- Designs and implements scalable and secure microservices
- Investigates and fixes reported bugs in a timely manner
- Writes automated unit and integration tests to ensure backend service reliability
- Performs code reviews to maintain coding standards and backend best practices
- Researches and acquires knowledge...