Qualifications:
- Bachelor's degree in Computer Science, Computer Programming, or related fields.
- 5 years of professional experience in Golang development.
- Strong skills in RESTful API and microservices architecture.
- Proficient in concurrent programming and Go routines.
- Experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
- Familiar with containerization (Docker, Kubernetes) and AWS cloud services (Lambda, S3, RDS).
- Experience with CI/CD pipelines and automated testing.
- Skilled in Git and source code management tools (GitHub, GitLab, Bitbucket).
- Comfortable working in Linux environments and Agile/Scrum teams.
- Plus points for experience in banking/insurance/financial industry.
- Experience with message brokers like Kafka, RabbitMQ (optional but a plus).