We are looking for a minimum 8 years experienced Golang Developer  to design, develop, and maintain enterprise-level applications.
- deep expertise with Golang programming language and design patterns 
- expertise in cloud native micro-service architecture and understanding of distributed systems 
- experience/understanding of event streaming/querying technologies (kafka or similar) 
- experience implementing test automation 
- familiarity with a broad range of platforms, technologies and tools, specifically GitLab, Linux, 
- experience with Kubernetes, Helm, Container 
- experience with public cloud Azure is a plus 
- understanding of security and regulatory concerns common in banking environments, particularly regarding the software supply chain is a plus 
working experience in Agile methodologies (SCRUM, XP, Kanban) is a plus